Skip to content

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

Add LogDog to your server

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 Two uses: so a LogDog category it creates can be made private (hidden from @everyone, visible to admins — audit logs are staff-only), and to assign link roles if you turn on account linking.

When Manage Roles matters

Without Manage Roles, LogDog can't lock down a category it creates (it falls back to a normal, visible category you'd lock down yourself) and it can't assign roles for account linking. Core logging still works without it. If you point setup at an existing category, LogDog leaves its permissions exactly as you've set them; account linking stays off until you enable it in /config.

Next step

Once the bot is in your server, head to Run /setup.