Mr Poll is coded in the Go Programming Language, you can download Go by clicking here.
After downloading Go you will have to install the required packages for this Project:
go mod download
This is an unfinished project and is likely not the actual code that the Mr Poll bot is running at this time. The aim of this project is to replace Mr Poll's code with a system that is stable and reliable while having a low memory footprint, hence why Go was chosen.
If you're interested in looking through the packages that this project uses:
- Review Database schemas
- Use a Database
- Use Redis to cache data
- List commands on help command
- Create & send polls with command
- Yes Or No
- Multiple Choice
- Single Choice
- End polls with command
- Send poll with internal API
- End polls with internal API
- Handle user voting
- Anonymous polls voters
- Required poll roles
- Poll timers