Skip to content

synereo/bitcointalkbot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BitcoinTalk Bot

For monitoring keywords on Bitcointalk, and posting them to Slack.

Forked with the following improvements:

  • Straightforward Heroku deployment
  • Code cleanup and standardization

Dev

Setup the virtual environment, and run:

$ mkvirtualenv bitcointalkbot -p `which python3`
$ pip install -r requirements.txt
$ python crawler.py

Deployment

Push the app to Heroku:

$ heroku create my-application-name
$ git push heroku master
$ heroku ps:scale bot=1

Configuration

The following config vars are required:

  • KEYWORDS: a comma separated list of keywords to listen on
  • SLACK_API_TOKEN: Slack authentication token (get one at https://synereo.slack.com/services/new/bot)
  • SLACK_USERNAME: Username for bot on Slack
  • SLACK_CHANNEL: Channel to post updates on Slack

About

For monitoring keywords on Bitcointalk, and posting them to Slack.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%