Skip to content

BlogGuides

Discord AI FAQ Channel: Answering in Public Without Annoying Everyone

A public FAQ channel lets the bot answer in the open, so one answer helps twenty people. Which mode to start in, which channel to use, and what it costs in tokens.

Dani, Founder, AI Ticket Bot

5 min readUpdated

Why answer in public at all?

A ticket is one-to-one. Every ticket you answer helps exactly one person, then the transcript goes quiet.

A public answer is one-to-many. The member who asked gets helped, and so does everyone who reads it later or searches the channel. For the questions that get asked constantly, that difference compounds.

There is a second benefit that is easy to miss: a public FAQ channel shows members that asking is normal. Servers where the only support path is a ticket panel get fewer questions but not fewer confused people.

A public answer

  • Helps the asker and everyone who reads it later
  • Searchable by the next member with the same question
  • Shows members that asking is normal
  • Higher token spend, because anyone can ask

A ticket

  • Helps exactly one person
  • Sealed in a transcript nobody browses
  • Invisible, so people guess instead
  • Gated by opening a ticket

How it works

You designate one channel. The bot answers there using the same per-server brain that handles your tickets, so anything your staff have taught it with /ai train is available in public too. One brain, two surfaces, nothing to maintain twice.

One detail worth knowing: the FAQ channel uses no custom tools. In a ticket, the AI can read a channel a member referenced or check their roles; in a public channel it does not, because a public conversation is not the place to be resolving someone's permissions. It is pure conversation from your trained knowledge. For anything account-specific, the bot is instructed to tell the member to open a ticket.

The two modes, and which to start with

Mentions mode

  • Members opt in by tagging the bot, so it stays out of conversation
  • Far cheaper in tokens
  • Safe in a channel that is not purely a question channel
  • This is the default, and where you should start

All-messages mode

  • Answers every non-bot message in the channel
  • Much higher deflection, and a much higher chance of being intrusive
  • Only sensible in a channel that exists purely for questions
  • Two members chatting get interrupted by a bot answering rhetorical questions

Our recommendation is genuinely mentions-first. Run it for two weeks, read what people ask, and only consider all-messages mode if the channel is clearly a question channel and members are already tagging the bot constantly.

The failure mode with all-messages is specific: two members having a conversation in the channel get interrupted by a bot answering rhetorical questions. That is the point where a community asks you to remove it.

Which channel to use

  • A dedicated #ask-the-bot or #faq channel

    Members arrive expecting a bot, so nothing it does is a surprise

  • An existing #help channel, if it is already question-shaped

    The behaviour matches what people already do there

  • Your general chat

    Conversation is not questions, and this is where all-messages mode goes wrong

  • Announcements or rules

    Read-only channels are read-only for a reason

Set expectations in the channel topic

One line in the channel description does most of the work: what the bot knows about, and where to go when it cannot help.

Something like: "Ask about rules, roles and purchases. For anything account-specific, open a ticket." That tells members what to expect and reduces the number of times the bot has to say it cannot help.

Train it before you enable it

Same rule as tickets, and it bites harder in public. An untrained bot answering in a public channel is visibly unhelpful to your whole community at once, not privately in one ticket.

Feed it your most repeated questions first, and remember to train the things you do not offer, which is the input people forget and the one that prevents a confident wrong answer in front of an audience. The training guide covers what makes a fact usable versus useless.

Watch the token budget

Public answering uses AI tokens from the same budget as your tickets, and a busy public channel can use a lot more of it than tickets do, because there is no gate on who asks.

  1. Enable mentions mode in one channel

    Not all-messages, and not your general chat

  2. Check /ai usage after the first week

    Not the first month. Public spend moves faster than ticket spend

  3. Compare it against your ticket spend

    If the channel is eating most of your budget, tighten the mode or the channel

  4. Decide on all-messages with data

    Only if the channel is genuinely a question channel and members already tag the bot constantly

When the budget runs out the AI stops cleanly and your tickets keep working manually, with no overage charges. But "the public FAQ channel went quiet" is a worse surprise than "we used more tokens than expected", so look at the numbers early. Our pricing guide explains what a token actually buys.

Availability

The public FAQ channel is a paid feature. Tickets, the per-server brain and training are on every plan including Free.

If you want to see whether your community takes to it before paying, publishing your first ticket panel starts 14 days of Premium automatically, with no payment method at any point. That is long enough to run the channel for a fortnight and read the result. When it ends the server drops back to Free and the FAQ channel switches off, with nothing deleted.

Common mistakes

All-messages mode in a general chat channel
The fastest way to make a community dislike a bot
Enabling before training
Publicly unhelpful is worse than privately unhelpful
No fallback line in the channel topic
If the bot cannot answer and does not say where to go, the member just leaves
Ignoring the token spend until the channel goes quiet
Check usage after week one, not month one
Expecting it to resolve account-specific problems
It has no tools in public on purpose. Those belong in a ticket

Frequently asked questions

A channel you designate where the support bot answers questions in the open, using the same per-server brain that handles your tickets. The asker gets help without opening a ticket, and everyone who reads the channel later gets the answer too, which a one-to-one ticket never gives you.

Start with mentions. Members opt in by tagging the bot, which keeps it out of ordinary conversation. All-messages mode has higher deflection and a much higher chance of being intrusive, and it only makes sense in a channel that exists purely for questions.

A dedicated ask-the-bot or FAQ channel, or an existing help channel if it is already question-shaped. Do not use your general chat, where conversation is not questions, and do not use announcements or rules, which are read-only for a reason.

Usually yes, and it can be a lot more, because there is no gate on who asks. Anyone in the channel can trigger an answer, where a ticket requires opening one. Check your usage after the first week rather than the first month, and note that mentions mode is far cheaper than all-messages.

It should say so and point at your ticket panel rather than inventing something. Set that expectation in the channel topic too, with a line like "ask about rules, roles and purchases; for anything account-specific, open a ticket".

Yes, it is a paid feature. Tickets, the per-server brain and training are on every plan including Free. If you want to try the FAQ channel first, publishing your first ticket panel starts 14 days of Premium with no payment method, which is long enough to see whether your community takes to it.

It’s not just an AI, it’s your AI.

See it on your own server.

Add the bot free, teach it a few of your most common answers, and watch it clear the repeat tickets on its own.

Free plan, no card. Your first panel starts 14 days of Premium.