mellow is a Discord bot created by HAKUMI that allows Discord server owners to sync member profiles with external services, such as Roblox.
To set-up a local development environment, you first need to set the required environment variables.
We recommend specifying these in .cargo/config.toml
.
- API_KEY — A random, unique string used to secure the Rest API.
- DISCORD_TOKEN — Discord bot token, learn more here.
- DISCORD_APP_ID — The unique identifier of your Discord application.
- SUPABASE_API_KEY — The service role key of your Supabase project.
- DISCORD_PUBLIC_KEY — The public key of your Discord application, this is currently only used for verifying interaction requests from Discord.
- ROBLOX_OPEN_CLOUD_KEY — The client secret of your Roblox OAuth 2.0 Application, this is currently unused.
Further instructions to come.