Skip to content

Command reference

Every LogDog slash command, what it does, and who can use it.

How access works

LogDog commands fall into three access levels:

Level Who can use it
🔒 Admin only Requires Discord Administrator. Can't be delegated.
🔑 Assignable Admin by default, but an admin can grant it to specific roles with /permissions — no Administrator needed.
👤 Everyone Any member can use it (on their own account).

Assignable commands stay visible to everyone

Discord can't hide a slash command based on a custom role, so assignable commands like /ban and /getvrcuser appear in everyone's command list. If someone without access runs one, LogDog simply replies — only to them — that they don't have permission. Granting the feature with /permissions is what actually lets it run.

Commands

Command What it does Access
/setup Connect your VRChat group and choose where logs go 🔒 Admin
/events Turn event types/categories on or off, re-route channels, set premium colors 🔒 Admin
/notify Ping roles when specific events happen (add / list / remove) 🔒 Admin
/config Configure features — account linking, and the Moderation ban-request channel 🔒 Admin
/permissions Grant assignable features to roles (add / list / remove) 🔒 Admin
/premium Apply or remove LogDog Premium on this server 🔒 Admin
/ban Ban/unban users from your group; list bans (user / unban / list) 🔑 Assignable
/getvrcuser Look up a VRChat user's profile by id or URL 🔑 Assignable
/getmodhistory A user's full moderation history in your group 🔑 Assignable
/getmodactivity Audit everything a moderator/admin has done (summary + CSV) 🔑 Assignable
/auditlog The server's audit log — who did what through LogDog (summary + CSV) 🔑 Assignable
/reverify Re-check your VRChat age verification and pick up new roles 👤 Everyone
/unlink Unlink your VRChat account from LogDog (everywhere) 👤 Everyone

Assignable features

These are the capabilities an admin can hand to roles with /permissions. Some are commands; two are buttons on log embeds rather than slash commands:

Feature What it unlocks
Ban users from the group The /ban command + the 🔨 Ban / ♻️ Unban buttons
Look up VRChat users The /getvrcuser command
View moderation history The /getmodhistory command
View moderator activity The /getmodactivity command — audits all staff (incl. admins), so grant carefully
View the server audit log The /auditlog command — shows all staff actions (incl. admins), so grant carefully
Add/edit moderation reasons The 📝 Add reason button on moderation logs
Approve/deny join requests The ✅ Approve / 🚫 Deny / ⛔ Deny & Block buttons on join-request logs

Admins always have all of these; granting a role simply adds non-admins who can use it. See Permissions for the full walkthrough.