Professor Redwood has arrived from the California Bay Area. He will help you run your local discord communities for Pokemon GO. See our bot in action on the SF PoGo Raids Meetup https://discord.gg/7tbySPV
Make a pull request!
To run this bot you will need a ES6 node environment. The bot currently does not have database functions.
1) Create a role called mod and give it the following privileges:
2) Create roles (this will take a while):
3) Create Channels:
professor_redwood
(a channel specifically for bot commands) - @everyone may Read & Send messagesmissing_dex
(required for Wild report alert forwarding) - only admin/mod should have Send Message privilege, everyone else should have read only privilegegymraids_alerts
(required for egg/raid alert forwarding) - only admin/mod should have Send Message privilege, everyone ele should have read only privilegegymraids_+ the name of your region role
- Alert forwarding specific to reports from the neighborhoods in a regiontr_alerts
(required for Team Rocket alert forwarding) - only admin/mod/3 teams should have Send Message privilege, @everyone should have no privilegetr_alerts__+ the name of your region role
- Alert forwarding specific to reports from the neighborhoods in a regionquests_alerts
(required for quest alert forwarding) - only admin/mod/3 teams should have Send Message privilege, @everyone should have no privilegequests_+ the name of your region role
- Alert forwarding specific to reports from the neighborhoods in a regionadventure_rules
- Server rules page - only admin/mod roles should have Send Message privilege, @everyone should have Read onlybot_commands
- List of all bot commands - only admin/mod roles should have Send Message privilege, @everyone should have Read onlypier39-marina
and sanjose-
--> NOTE: make sure to only allow allregions
and the appropriate region role to access each channel4) Follow instructions in the config/README.md to create an .env file with secrets in the root directory.
5) Create your bot
https://discordapp.com/oauth2/authorize?scope=bot&permissions=1342401618&client_id=<CLIENT ID>
6) Run your bot with either
node bot.js
or node server.js