This repository has been archived by the owner on Mar 22, 2023. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 14
Home
Jeroen Claassens (Favna) edited this page Jan 10, 2019
·
20 revisions
If you have questions/problems that are not addressed in this wiki, please come join my server on Discord
Feel free to ask questions!
Want to know what commands Ribbon has? Check All Commands
Want to add Ribbon to your server? Click Here
If you want to host your own instance of Ribbon's code you will need to add a .env
file in the src
folder. This file is read by dotenv and the variables are then accessed through NodeJS's process.env
. The list below will show the minimal structure of the file. Ideally only BOT_TOKEN
and GOOGLE_API_KEY
are absolutely required, but I would recommend duplicating your bot token into TEST_TOKEN
as well for easier running of the bot.
BOT_TOKEN="Primary Bot Token"
TEST_TOKEN="Duplicate of above or development bot token"
DARK_SKY_API_KEY="API key for Darksky.com (weather command)"
DISCORD_BOTS_API_KEY="Discordbots.org API Key"
GOOGLE_API_KEY="API Key for Google Cloud Platform"
IGDB_API_KEY="IGDB API Key"
IMAGE_KEY="Image Search Engine key"
ISSUE_LOG_CHANNEL_ID="ID of a channel the bot can log its errors to"
KITSU_ID="AWQO5J657S"
KITSU_KEY="NzYxODA5NmY0ODRjYTRmMzQ2YjMzNzNmZmFhNjY5ZGRmYjZlMzViN2VkZDIzMGUwYjM5ZjQ5NjAwZGI4ZTc5MHJlc3RyaWN0SW5kaWNlcz1wcm9kdWN0aW9uX21lZGlhJmZpbHRlcnM9Tk9UK2FnZVJhdGluZyUzQVIxOA=="
MOVIEDB_API_KEY="TheMovieDB API Key"
OSU_API_KEY="OSU API Key"
OXR_API_KEY="OXR App ID"
PUBG_API_KEY="key for https://developer.playbattlegrounds.com/apps?locale=en"
RANDOM_ORG_API_KEY="Beta API key for Random.org JSON-RPC"
RATELIMIT_LOG_CHANNEL_ID="ID of a channel the bot can log ratelimits to"
SEARCH_KEY="Search Engine Key"
SPOTIFY_ID="Spotify App ID"
SPOTIFY_SECRET="Spotify App Secret"
STEAM_API_KEY="Steam API Key"
TIMEZONE_DB_API_KEY="Timezonedb API Key"
TRN_API_KEY="key for https://overwatchtracker.com/"
TWITCH_CLIENT_ID="Twitch Client ID"