crossbot
crossbot copied to clipboard
A slackbot to compete on mini crosswords (or any other daily challenge).
trafficstars
crossbot
A Slack bot to make you really competitive on the New York Times mini crossword.
Developing
Clone the repo and run make test to ensure everything works.
There are a few useful make targets that are worth knowing about:
make venvwill install a virtualenv for with all the dependencies you'll need.make cleanwill destroy the virtualenv; use this to update/clean the dependenciesmake fmtruns theyapfcode formattermake check_fmtchecks the formatting usingyapfmake lint[_all_]runs thepylintlinter (lint_allis very strict)make testruns the testsmake checkruns the formatting check, linter, and tests. This is what the CI runs.make deployactually runs the code and not the debug server. You probably don't wanna do this.