Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
1. Clone your fork to your computer
1. If you'd like to get a tour of the codebase and a second pair of eyes during setup, snag a slot on [the calendar](https://calendly.com/vcarl/bots)
1. Copy `.env.example` to `.env`
1. Configure env variable
1. Configure env variable by going through the settings in the bots you created
1. From the General Information page:
1. <img width="328" alt="discord-general-settings" src="https://user-images.githubusercontent.com/1551487/221075576-e03f6d76-903f-4005-adf6-40a93b10183f.png">
1. Copy the Application ID as `DISCORD_APP_ID`
Expand All @@ -18,12 +18,18 @@
1. <img width="300" alt="discord-token" src="https://user-images.githubusercontent.com/1551487/221075839-93f5bc23-cdb2-4e43-8b8c-d596cea0b6af.png">
1. (optional) Request access token for Amplitude metrics from vcarl#7694 and paste the token as `AMPLITUDE_KEY`
1. (optional) Go to your [Github Settings](https://github.com/settings/tokens) and create a personal access token with the scope "gist", and paste the
1. Go to the Installation tab and do the following:
1. User Install off
1. Guild Install on
1. Install Link set to None
1. Save changes at the end
1. From the Bot page: 3 settings off, 2 settings on
1. Public Bot off
1. Requires OAuth2 Code Grant off
1. Presence Intent off
1. Server Members Intent on
1. Message Content Intent on
1. Save changes at the end
1. `npm install`
1. `npm run dev`
1. Look for the following message in the logs, and open the URL in a browser where you're logged into Discord.
Expand Down