Troubleshooting

A checklist for when a system is switched on and still does nothing, ordered by how often each cause turns out to be the answer.

On this page

Work down this list in order

It is sorted by frequency, not by likelihood in your specific case. The first four causes account for most reports in the support server.

1. Is the system actually on?

Check the switch at the top of the system's page, and the dot on its sidebar row. Some systems also have a second switch inside. Welcome & Goodbye has one per tab, each item you build (a panel, a rule, a feed) has its own switch on its card in the list, and a logger has its own switch separate from the system it logs.

2. Can Arclo see and write in that channel?

Right-click the channel → Edit Channel → Permissions → find Arclo. A category-level deny beats a server-level allow, and a channel Arclo cannot view is one it cannot log, filter or post in.

3. Is Arclo's role high enough?

Anything involving roles or punishing members fails against people who outrank the bot, and automatic systems fail quietly. If it works on a normal member and not on a moderator, this is the answer. A server that removed and re-added Arclo has a new Arclo role at the bottom of the list.

4. Is something exempt?

Most systems have exemption lists, and they are easy to forget:

  • Auto Moderation: each rule's own exemptions, plus Who and what is exempt, which every rule inherits: roles, channels, categories and members, and by default bots, administrators and moderators. Test a rule from an ordinary account, not your own.
  • Levels: Who can earn XP and Where XP can be earned, and a channel multiplier of -100%.
  • Logging: the Ignore card for channels, roles, members and message prefixes, plus Ignore bots and Ignore Arclo's own actions.
  • Moderation: immune roles and members, server-wide and per punishment. They stop moderators' commands only; Auto Moderation and Security have exemptions of their own.
  • Security: Trust levels, where Full bypass means never counted at all.

5. Is a command restricted?

A command can be switched off, limited to roles or channels, or limited to Discord permissions from Command Info. A command that is switched off leaves the slash menu. One limited to roles or channels stays in everybody's slash menu and answers the wrong person with a refusal, because a bot can only hide a command from people missing a permission. To hide it by role, use Discord's own Server Settings → Integrations → Arclo.

6. Is the interaction older than 15 minutes?

Buttons and dropdowns on messages Arclo posted keep working indefinitely. Replies to your command do not: Discord gives an application fifteen minutes to edit a reply, after which pagers and menus on it stop responding. Run the command again.

7. Did you check the logs?

With Logging set up, Arclo records its own actions and its own failures: each system's logger (switched on under Logging → System Logs) notes what it could not do and usually why, and the Arclo category's Command failed catches commands that errored. This turns most remaining questions into an answer in one line.

Symptoms and their usual cause

What you seeUsually
Commands missing from the slash menuThe system is off, or the command is switched off on Command Info. Otherwise Discord has not synced yet: reload with Ctrl + R, or wait a minute
This interaction failedThe bot was restarting, or the button belongs to a message from a system since switched off
A message posts once and never againThe channel was deleted, or Arclo lost access to it; re-pick it
A welcome or boost message with a banner never arrivesArclo lacks Attach Files in that channel, so Discord refuses the whole message
Roles granted then immediately removedTwo systems disagree. Check reaction roles, level rewards and auto roles for the same role
A counter channel stuck on an old numberDiscord rate-limits channel renames hard; counters update on a schedule (every few minutes at best), not instantly
Log channel silentNo channel for that category and no default log channel, or that log type is off, or the channel, role or member is on the ignore list. A system's logger has its own switch
Timed punishment never liftedModeration was switched off (nothing lifts while it is off), or Arclo lost Ban Members / Moderate Members after the punishment was applied
Auto Moderation ignores your testAdministrators and moderators are exempt by default. Test from an ordinary account

Still stuck?

Bring three things to the support server: your server id, the exact thing you expected, and the exact thing that happened instead. A screenshot of the system page beats a description of it.

Still stuck? Ask in the support server: somebody there has almost certainly configured this before.