Documentation
Troubleshooting
Common problems
The things that actually come up, and what to do about each.
The slash commands don't appear
It says it can't read a channel I can read
/catchup in another channel both you and the bot can read. For the original source, ask an admin to check the bot’s View Channel and Read Message History permissions. If you have Manage Server, /admin setup helps diagnose the bot’s permissions for the text channels shown in its report, but does not verify your access or thread membership. Follow the read-access recovery steps for channel overrides, private threads, and the distinction between the bot’s access and your own.The summary covered the wrong stretch of time
/settings timezone:America/New_York, times like since:9pm are read as UTC. Every summary states the window it used and why — check that line first. With no options at all, it starts from your own last message in the channel.It said there was nothing to catch up on, but the channel is busy
/privacy optout; or an admin has blocked the channel with /privacy channel. Try an explicit since:2 days to rule out the first.A scheduled summary stopped arriving
/schedule list to see its state. Schedules stop deliberately — and say so — when credits run out, the plan drops below what the schedule needs, or the destination channel is blocked or loses Send Messages. The one silent case is a genuinely quiet day, which produces nothing rather than a message saying nothing happened.A new member didn't receive a welcome summary
/admin welcome to check its state, plan eligibility, and daily slots. Welcomes need readable conversation, completed membership screening, and funding. The member’s welcome opt-out or Discord DM settings may prevent delivery. Slot usage does not confirm that a DM arrived. Follow the welcome troubleshooting steps.It's using more credits than I expected
/settings, or a live channel with a low message threshold. Run /debug after a summary to see exactly what that one cost and why, and /usage for the server’s totals. The full formula is on Credits & billing.I bought a top-up and my balance didn't change
/usage in the server you want it in and apply it there. Nothing is lost in the meantime.It's taking a long time
Error codes and trace ids
Every failure the bot can produce has a stable code and a short trace id, shown together at the bottom of the message — SB-CREDIT-402 · trace f3a9c2. The code tells you what class of problem it is; the trace id identifies your exact request in the logs.
Each code has its own page, so you can go straight to the one on your screen: trysummarybot.com/docs/errors/sb-credit-402. All 45 are listed on Error codes, grouped by what went wrong.
Quote the trace id
Getting help
If none of the above covers it, the Summary Bot community server is the place. It’s a small project run by one person, and questions get real answers rather than a ticket number.
What helps most, in one message:
- The error code and trace id, if you got one.
- What you ran, including the options you set.
- Roughly when it happened.
Never paste an API key or private message content
Billing transactions and refund requests have to go through Discord support, since Discord processes every payment — see how billing works.