-
Upload
intents
&entities
to api.ai -
Configure Environment Variables
AIRBRAKE_API_KEY
AIRBRAKE_PROJECT_ID
APIAI_TOKEN
DISCORD_TOKEN
MONGODB_URI
REDDIT_ID
REDDIT_SECRET
REDDIT_USERNAME
REDDIT_PASSWORD
-
Configure
config.json
(if deploying to heroku, add config values to server)
{
"admin-role": "buzz admin",
"game-deal-channel": "deals",
"game-trailer-channel": "trailers",
"group_roles": [
"World of Warcraft: The Burning Crusade",
"Guild Wars 2",
"Hearthstone",
"League of Legends",
"Playerunknown's Battlegrounds",
"Rust",
"Vainglory",
"Final Fantasy XIV",
"Clash Royale",
"Battle Bay",
"Minecraft",
"Starcraft II",
"Podcast"
],
"level-cap": 30,
"level-ranks": {
"Reactions": 5,
"Mute": 6,
"Deafen": 7,
"Nickname": 8,
"Memes": 9,
"Deals": 11,
"Members": 12,
"Emojis": 13
}
}
- admin
!uptime
; return how long bot has been running.
- group notification
join
leave
help
- leveling
- community polling
!poll
; create a pinned poll with reactions within a channel.
- game deals
- game trailers
- rules