A Slack bot written in Python 3. Requires Python 3.4
Using a mapping dictionary with callbacks to function calls:
- add quotes of your co-workers
- generate memes/gifs from various APIs
- create/vote/edit polls for your team to decide on tasks/delegation
- choose among the interns on your team who has to do a task
- bot message deletion available
- bot can private message team members
- auto-restart
- clone the repo
- login to slack and go to
https://<TEAMNAME>.slack.com/apps/build/custom-integration
- click
bots
and choose a username, clickadd bot integration
- make a file called
token.txt
in the same directory as the bot file and put the bot slack api key inside - make a newline delimited text file called 'EN_dict.txt' and put it into the root dir, such as one from: here to allow for distraction functionality
- run with
python3 gotobot.py
- clone the repo
- login to slack and go to
https://<TEAMNAME>.slack.com/apps/build/custom-integration
- click
bots
and choose a username, clickadd bot integration
- make a file called
token.txt
in the same directory as the bot file and put the bot slack api key inside - run with
python3 baseBot.py