Discord email verification bot written in Typescript using DiscordJs, Sendgrid, PrismaORM to validate and store user details and an email.
- Requires a database(MySQL/Mariadb) and the relevent connector specified in the .env file to work
Uses
/sendemail
command with a specified email to send an email to users/verify
command with a token provided from the email to gain a role/ping
command to check bot latency (used to test if bot is alive)
- Auto gen of database schema
- Documentation
- Add docker file
- .env example file