A Python API for talking to Stack Exchange chat.
- BeautifulSoup (
pip install beautifulsoup4
) - Requests (
pip install requests
). Usually there by default. Please upgrade it withpip install requests --upgrade
Note that Ubuntu comes with an old version ofpip
that is not compatible any more with the latest version ofrequests
. It will be broken after you installedrequests
, except if you update it before (or afterwards) witheasy_install pip
. - python-websockets for the experimental websocket listener (
pip install websocket-client
). This module is optional, without itinitSocket()
from SEChatBrowser will not work
make install-dependencies
will install the necessary Python package dependencies into your current environment (active virtualenv or system site packages)make test
will run the testsmake run-example
will run the example scriptmake
will run the above three in order
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.