summaryrefslogtreecommitdiff
path: root/deps/discord-haskell/docs/intents.md
diff options
context:
space:
mode:
authorLLLL Colonq <llll@colonq>2023-11-16 19:06:43 -0500
committerLLLL Colonq <llll@colonq>2023-11-16 19:06:43 -0500
commitdcef0b65069fb38fd0f6c4382353167f603ebff1 (patch)
tree45954ffe308c3dd056e6af4f734e6d2af89e5856 /deps/discord-haskell/docs/intents.md
Initial commit
Diffstat (limited to 'deps/discord-haskell/docs/intents.md')
-rw-r--r--deps/discord-haskell/docs/intents.md21
1 files changed, 21 insertions, 0 deletions
diff --git a/deps/discord-haskell/docs/intents.md b/deps/discord-haskell/docs/intents.md
new file mode 100644
index 0000000..ed0abc2
--- /dev/null
+++ b/deps/discord-haskell/docs/intents.md
@@ -0,0 +1,21 @@
+
+### Intents
+
+#### Privileged Intents
+
+
+Discord servers are enforcing a rule that bots cannot access Message Content without declaring a Privileged Intent. https://support-dev.discord.com/hc/en-us/articles/4404772028055
+
+Bots in fewer than 75 (ie most bots) will need to check a box in the developer docs. Bots in >75 serves will need to be verified to have access to these intents.
+
+1. Go https://discord.com/developers/applications
+
+2. Click on the application you want to authorize
+
+3. In the taskbar on the left, select the 'Bot' tab
+
+4. Scroll down to "Privileged Gateway Intents"
+
+5. Enable Presence, Server Members, and Message Content intents.
+
+![image of privileged gateway intents UI](https://user-images.githubusercontent.com/37496339/130155242-581d8ca9-c053-423b-985d-53ce0b88a205.png)