Add the bot
The bot needs three permissions. Each one buys something specific, and it will tell you when one is missing rather than failing quietly.
| Permission | What stops working without it |
|---|---|
| View Channels | Everything. It cannot see channels or voice at all. |
| Read Message History | Announcements never appear. |
| Manage Server | Joins cannot be traced to an invite, so analytics shows every arrival as “unknown”. |
Manage Server is the one people hesitate over. It is required because Discord only exposes invite use counts to applications that hold it, and comparing those counts is the only way to know which link somebody used.
Checking it worked
/status reports every source and why it is in the state it is in:
🟢 Announcements — working (#announcements)
⚪ Voice — nothing there yet (5 channels)
🟡 Rules — not set up · pick one with /channel
🔴 Join tracking — I cannot see it · check my permissions thereLast updated on