A simple Flask application that allows RPI members to link their Discord account to their RPI identity. It can be used to limit access to servers to only verified RPI students/faculty.
Current organizations using it:
- ITWS
- RCOS
- NSBE
Want to use this for your RPI Discord server? Reach out to me Frank Matranga '22 and I can host it for free for you.
Create a Discord application and bot user. Add it to the desired server with administrator permissions. (More detail coming)
SITE_TITLE
- Custom website titleDISCORD_SERVER_ID
- ID of Discord serverDISCORD_CLIENT_ID
,DISCORD_CLIENT_SECRET
,DISCORD_REDIRECT_URI
,DISCORD_BOT_TOKEN
- From the Discord Developers page for your applicationDISCORD_VERIFIED_ROLE_ID
- ID of the role to add to members when they connect their accountFLASK_SECRET_KEY
- Randomly generated secret key for FlaskREDIS_URL
- Url to Redis server