ChatExchange icon indicating copy to clipboard operation
ChatExchange copied to clipboard

A Python API for talking to Stack Exchange chat

Results 19 ChatExchange issues
Sort by recently updated
recently updated
newest added

As discussed in chat [here](http://chat.stackexchange.com/transcript/message/15250883#15250883), `pytest` eventually shouldn't be a strict dependency for this project. It should still be defined in `setup.py`, but as optional, either as an `extra` or...

enhancement

When I tried to run the `examples/web_viewer.py`, it says: ```none Username: [REDACTED] Password: INFO:chatexchange.client.Client:Logging in. INFO:chatexchange.client.Client:Logged in. INFO:chatexchange.client.Client:Worker thread reporting for duty. INFO:chatexchange.rooms.Room:Queued message 'Hello, world!' for room_id #1. INFO:chatexchange.client.Client:Now...

I ran the command ``` make ``` As said. However, it threw an error: ``` chatexchange.browser.LoginError: failed to get `acct` cookie from Stack Exchange OpenID, check credentials provided for accuracy...

https://pypi.org/project/ChatExchange/#history shows version 0.0.4 uploaded in 2018. It would be nice to get the bug fixes from the last few years uploaded there for wider consumption and visibility.

I was looking at updating the doc strings in a couple of places, but I noticed that the existing docstrings do not appear to adhere to the conventions for epydoc:...

The logout action in its current form rather brutally disconnects the chat client without waiting for pending messages to be delivered. This behavior surprised me. Should it perhaps be more...

``` Traceback (most recent call last): File "report.py", line 18, in wrap.login(username,password) File "SEChatWrapper.py", line 49, in login self.br.loginChatSE() File "SEChatBrowser.py", line 67, in loginChatSE authToken = chatlogin.find('input', {"name": "authToken"})['value']...

bug

Since the SE openid is integrated, on some sites there is no confirmation message unless you enter it as a custom openid. We're doing the latter here, so we should...

A simple and fluff-free example with an explanation is all that's needed.

Hi Manish, I am getting this error while connecting to SE. ``` Traceback (most recent call last): File "C:\Shiro\Shiro-master\Shiro-master\bot.py", line 470, in main() File "C:\Shiro\Shiro-master\Shiro-master\bot.py", line 80, in main client.login(email,...