Invite the bot¶
LogDog runs as a Discord bot you add to your server. You need the Manage Server permission (or to be the server owner) to add it and to run setup.
Add LogDog¶
Pick your server from the dropdown, keep the requested permissions checked, and authorize.
LogDog's slash commands (/setup, /events) register on your server automatically within
a few seconds of joining.
Why each permission?¶
LogDog asks for a small, specific set of permissions — here's what each one is for:
| Permission | Why LogDog needs it |
|---|---|
| View Channels | To see the channels it will post logs into. |
| Send Messages + Embed Links | To deliver the log embeds. |
| Attach Files | For setup/branding assets. |
| Read Message History | To edit a log message when you add a moderation reason. |
| Manage Channels | To create the log channels for you during /setup (Express / Prebuilt layouts). |
| Manage Roles | So a LogDog category it creates can be made private (hidden from @everyone, visible to admins) — audit logs are staff-only. |
Manage Roles is optional but recommended
Without Manage Roles, LogDog can't lock down a category it creates and will fall back to a normal (visible) category — you'd lock it down yourself. Everything else still works. If you point setup at an existing category instead, LogDog leaves its permissions exactly as you've set them.
Next step¶
Once the bot is in your server, head to Run /setup.