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.