Join Support Server

Getting Help

💬
Support Server

Join the support Discord server for live help from community and bot staff.

🤖
In-Bot Help

Use /help or /help <command> for command usage info.

📌
Error Codes

Use /error [code] to look up an error and how to fix it.

📧
Direct Contact

DM the bot owner on Discord for urgent issues or data requests.

Frequently Asked Questions

Why aren't slash commands showing up?

Global slash commands can take up to 1 hour to propagate after registration. If commands still don't appear:

  • Ensure the bot was invited with the applications.commands scope.
  • Try kicking and re-inviting the bot with the correct scopes.
  • Check that the bot is online (use the support server to verify).
How do I enable economy or leveling?

Economy and leveling are disabled by default. Enable them with:

  • /points enable — enables the economy system
  • /levels enable — enables the leveling system

Or run /autoconfig to use the guided setup wizard.

How do I set up an announcement channel?

Open /settings to open the settings panel, then click the 📢 Announce Ch button. Enter a channel mention, name, or ID. The bot owner can then broadcast announcements to all servers that have this configured.

How do permissions work?

Ammonite uses a node-based permission system. Most commands are denied by default. Admins must grant permissions to roles or users.

Example: /permissions role-set @Moderator mod.* true grants all moderation permissions to the Moderator role.

See the full Permissions documentation for details.

Can I use multiple prefix styles?

Yes! Ammonite supports both slash commands (recommended) and prefix commands. Configure the prefix with /prefix set <prefix>. Slash commands always work regardless of prefix settings.

How does global chat work?

Global chat links channels across different servers. One admin creates a channel with /globalchat create <name> and shares the join code. Other server admins use /globalchat join <code> to link their channel. Messages relay via webhooks with a [GC] prefix. Rate limiting (3s/user) and content limits (2000 chars, 5 attachments) are enforced.

How do I delete my data?

Use /deletedata anywhere. You'll see exactly what will be deleted and must confirm. Deleted data includes economy, leveling, warnings, moderation logs, suspicious account records, and all proxy members. This action is irreversible. See our Privacy Policy for details.

What does the proxy system do?

The proxy system lets users send messages as different identities via webhooks. Designed for plural systems, roleplay, or anyone who wants to use alternative personas. Create members with /proxy create, set tags, and your messages automatically send through webhooks with that member's name and avatar.

Is the economy real money?

No. All currency is virtual and has absolutely no real-world monetary value. It cannot be exchanged for real money, goods, or services. Gambling features are purely for entertainment. See the Terms of Service for details.

The bot says "insufficient permissions" — what do I do?

You likely lack the bot's permission node for that command. Ask a server admin to check with /permissions check @You <node> and grant the needed node. Required nodes are listed on the Commands page.

If the bot itself lacks Discord permissions, ensure it has the necessary Discord role permissions (e.g., Ban Members for /ban).

Common Error Codes

Use /error <code> in Discord for detailed info. Common codes:

CodeMeaningSolution
403Missing bot permissionsEnsure the bot has the required Discord permission (e.g., Ban Members)
703Data operation failedRetry the command. If persistent, check bot logs for disk issues.
710Proxy member not foundCheck the member name/ID with /proxy list
429Rate limitedYou're sending commands too quickly. Wait a few seconds and retry.

Troubleshooting

Bot is offline / not responding?
  • Check if the bot process is running on the host machine.
  • Verify the bot token in config.json is correct and hasn't been regenerated.
  • Check the logs/ directory for error messages.
  • Ensure the host machine has internet access.
Global chat messages not relaying?
  • Confirm both servers are linked (/globalchat info).
  • Check that neither server is muted.
  • Ensure the bot has Manage Webhooks permission in the linked channels.
  • Verify the sending user has the globalchat.use permission.
Economy / leveling data not saving?
  • Ensure the bot has write access to the data/ directory on the host machine.
  • Check the bot logs for any file write errors.
  • Confirm the feature is enabled for your server (/points status or /levels status).