Skip to main content
1

Invite the bot

Add Vetox to Discord

Opens Discord’s authorisation screen.
You need the Manage Server permission in the server you are adding it to. Pick your server from the dropdown and confirm.The invite requests Administrator. Vetox spans moderation, roles, channels, webhooks and emojis, and a single permission covers all of it without granting them one at a time. If you prefer narrower permissions, edit the Vetox role in Server Settings → Roles after inviting — features whose permissions you remove will stop working.
2

Move the Vetox role up

Go to Server Settings → Roles and drag Vetox near the top of the list.Discord will not let any bot act on a member whose highest role sits above the bot’s own role. If Vetox is below your moderator roles it cannot ban, mute, or assign roles to them — and the failure looks like a bug rather than a permission problem. This is the single most common setup mistake.
3

Open the dashboard

Go to vetox.io/dashboard and sign in with Discord. Your servers appear automatically. Select the one you just added Vetox to.
4

Turn on the features you want

Open the Setup page. Every feature is listed there with its own switch, and most are off by default. Nothing happens until you enable it here.See Server setup.
5

Configure what you enabled

Each enabled feature gets its own page in the sidebar. Work through the ones you turned on — every option is documented in this site.
Placing the Vetox role too low in your role list is the most common cause of “the bot is not working”. Discord silently refuses actions against members ranked above the bot.

What to set up first

You do not need to configure everything. A sensible order for a new server:

1. Logs

Free, and it records what happened before you need to look it up.

2. Auto-Mod

Free. Enable the rules that match your community’s problems.

3. Welcomer

Greet new members so the server feels alive from the first minute.

4. Leveling

Rewards activity and gives members a reason to come back.

Verifying it works

Run /ping in any channel. If Vetox replies, it is connected and responding.
Discord can take a few minutes to sync commands to a newly added bot. Fully quitting and reopening Discord usually forces a refresh.Also confirm Vetox has Use Application Commands permission in the channel you are testing in.
Check vetox.io/status. If everything is operational there, remove and re-invite the bot.
Vetox checks permissions itself rather than relying on Discord’s command visibility, so every command is visible to everyone but only runs for those allowed.Server owners and members with Administrator always pass. You can also grant specific roles access per command — see command management.
All Vetox commands are server-only. None of them work in direct messages.

Next

Dashboard overview

How the dashboard is organised and what lives where.

Permissions

Who can run commands and who can change settings.