Permission required: All /setup commands require the Manage Server permission. Regular players cannot run these commands.
Overview
The Wilderness bot uses slash commands under /setup to configure which channels the bot operates in. You can designate up to four types of channels:
- Main channels — where all game commands work (venturing, fighting, crafting, etc.)
- Trade channel — restricted to trading, bank, inventory, and Grand Exchange commands only
- Info channel — restricted to stats, inspect, NPC lookups, highscores, and similar read-only commands
- Broadcast channel — where rare drop announcements and milestone messages are posted automatically
None of these are required — the bot simply ignores messages in unconfigured channels. At minimum you need at least one main channel for players to use the bot.
Step 1 — Invite the Bot
If you haven't already, invite the bot to your server using the Add to Discord button at the top of this page, or click the link below:
The bot requires Administrator permission to function correctly (send messages, read channels, manage reactions, etc.).
Step 2 — Set Up Your Channels
Create the Discord channels you want to use, then run the relevant /setup commands in your server.
Main Game Channel
/setup main #channel
Designates a channel where all game commands are allowed. You can add multiple main channels by running this command again with a different channel. Run it again on the same channel to remove it.
Example: /setup main #wilderness-game
Trade Channel (optional)
/setup trade #channel
Restricts a channel to trading, bank, inventory, and Grand Exchange commands only. All other game commands will be blocked there. Run the same command again to clear it.
Allowed commands in this channel: !w trade, !w bank, !w deposit, !w inv, !w ge
Example: /setup trade #wilderness-trade
Info Channel (optional)
/setup info #channel
Restricts a channel to read-only informational commands. Useful to keep stats lookups out of the main game channel. Run the same command again to clear it.
Allowed commands in this channel: !w stats, !w examine, !w inspect, !w npcs, !w bank, !w inv, !w kc, !w highscores, !w slayer, !w ge
Example: /setup info #wilderness-info
Broadcast Channel (optional)
/setup broadcast #channel
Sets the channel where the bot automatically announces rare unique drops, pet drops, and milestones (e.g. reaching level 99 Slayer). Run the same command again to clear it.
Example: /setup broadcast #wilderness-drops
Step 3 — Verify Your Setup
/setup view
Displays the current channel configuration for your server. Use this to confirm everything is set correctly.
Recommended Channel Layout
Here is a typical setup for a server running the Wilderness bot:
| Channel name | Type | Purpose |
|---|---|---|
#wilderness-game | Main | Primary channel — all commands work here |
#wilderness-trade | Trade | Trading, bank, GE — keeps the main channel cleaner |
#wilderness-stats | Info | Stats lookups and highscores without spamming the game channel |
#wilderness-drops | Broadcast | Automatic rare drop and milestone announcements |
You can name the channels whatever you like — the bot goes by channel ID, not name.
Removing a Channel
All /setup commands are toggles. Running the same command on the same channel a second time removes it:
/setup main #channel— removes it from the main channel list if already added/setup trade #channel— clears the trade channel if it was already set to that channel/setup info #channel— clears the info channel if it was already set to that channel/setup broadcast #channel— clears the broadcast channel if it was already set to that channel
Players — Getting Started
Once channels are configured, point your players to the Getting Started guide so they know how to create a profile and begin playing.