Skip to content

cloud101/ChatExchange

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatExchange

Travis CI build status for master

A Python API for talking to Stack Exchange chat.

Dependencies

  • BeautifulSoup (pip install beautifulsoup4)
  • Requests (pip install requests). Usually there by default. Please upgrade it with pip install requests --upgrade
    Note that Ubuntu comes with an old version of pip that is not compatible any more with the latest version of requests. It will be broken after you installed requests, except if you update it before (or afterwards) with easy_install pip.
  • python-websockets for the experimental websocket listener (pip install websocket-client). This module is optional, without it initSocket() from SEChatBrowser will not work

Shortcuts

  1. make install-dependencies will install the necessary Python package dependencies into your current environment (active virtualenv or system site packages)
  2. make test will run the tests
  3. make run-example will run the example script
  4. make will run the above three in order

This project is licensed under GPL

About

A Python API for talking to Stack Exchange chat

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.6%
  • Makefile 1.1%
  • Shell 0.3%