Bot to remind members of meetings and perform various commands. Will probably run on a Raspberry Pi in a closet at our build space.
Uses:
- GroupyAPI
- BeautifulSoup
You can also install the lxml parser with apt-get install python-lxml
if you want, but the program will use just Python's built in HTML parser if you don't have it
I have added a requirements.txt so you can just cd to this repo, then run pip install -r requirements.txt
Before you run this bot, please change the config file options to change the TBA app ID to reflect your team number and set the MD5 hash of your name to be able to issue admin commands.
Current Commands:
- !amlookup [part #]: Lookup a part on AndyMark
- !nextmeeting: Find out when the next meeting is (WIP)
- !about: Links back here
- !tba: looks up teams from thebluealliance.com
- !kill: Kill the bot (admin only)
- !manual: Links the game manual
- !vexlookup [part #]: vex part lookup
- !tsimfd: Dispenses knowledge from the 2016 FIRST Championship
- !quote: Summons a quote from Chief Delphi
- !robit: Summons a quote from a famous movie robot
- !discord: Sends out a link to the discord for voice chat
- Hi Bot!: Say hello to the Bot