Bot verifies and does course stuff.
- Invite Manager that tracks invite codes and who joins using those codes in a log channel
- State Role Select that allows a user to select what state they're from based on a 2 letter reaction. Setup commands also included.
- Yale Courses API integration with discord including commands to search for courses, an interactive menu, and saving courses to a database.
- Chess Commands that allows you to challenge other members of the server to a chess match in discord.
- Verification to insure that Users verify their account and admission status.
- Discord.JS (API Library)
- PostgreSQL (Database)
- Sequalize (DB ORM)
- Axios (API fetch)
- JSDOM(HTML parse from Yale API)
- Chess.js(Chess Engine)
- Lodash(Arrays)
- uuid(Veriication)
- Winston(Logs)
- sqlite3(Dev)