How to Train an AI Discord Bot on Your Website

· Wallu Team · 4 min read · Tutorials

Point a Discord bot at your website and let it build its own knowledge base. What gets indexed, what to exclude, and how to check the answers are actually coming from your content.

Table of Contents

Why Your Website Is the Right Source

Your website already contains the answers. Pricing, features, refund policy, shipping times,

compatibility. It is written, reviewed, and someone keeps it current because customers read it.

That last part is what makes it the right source. A knowledge base built from uploaded PDFs

decays the moment someone edits a page and forgets the bot exists. A knowledge base built by

crawling your live site inherits your existing habit of keeping the site accurate.

What Actually Gets Indexed

The crawler follows links from the URL you give it and extracts readable text: headings, body

copy, lists, tables, FAQ entries. Navigation, footers and boilerplate get stripped, because

indexing your cookie banner helps nobody.

Well-structured pages index best. A page with a clear H1, real headings and prose beats a page

that is three columns of marketing fragments. If a human would struggle to extract the answer,

so will the crawler.

What to Exclude

Blog archives, if they contain outdated pricing or superseded advice. The bot cannot tell a

2024 post from today's.

Careers pages, press releases, legal boilerplate. Nobody asks your Discord bot about your

privacy policy, and indexing it dilutes retrieval.

Anything contradicting your current pricing. This is the big one. If an old landing page

still quotes a plan you discontinued, the bot will quote it too, to a customer, as fact.

Before you point a crawler at your site, read it as if you were the bot. Most companies find

something wrong. That is a useful exercise regardless of whether you ship the bot.

Doing It

In Wallu Assist you give it your website URL and it handles the crawl and indexing. There is no

CSV, no question-and-answer pairs to write, and no training period. Once it has crawled, the

same knowledge base serves Discord and every other channel you connect, so you are not

maintaining separate answers for your website widget, email and Instagram.

Then set the per-channel modes so it answers in support and stays silent in off-topic, and

enable knowledge-base-only mode if you want it to refuse rather than improvise. The step-by-step

version is in

making a bot answer from your documents.

Checking the Answers Are Real

Ask it five questions whose answers you know, and check each reply against the page it came

from, word for word. You are looking for answers subtly reworded into something no longer true,

which is the failure mode that survives casual testing.

Then ask something your site does not cover and confirm it declines instead of inventing.

Finally, ask in another language. A Spanish question should get a Spanish answer built from

your English documentation.

What It Costs

OptionPriceBilling basis
Carl-bot Premium$3.99/moPer server
MEE6 Premium$11.99/moPer server ($499.95 lifetime, all servers)
Dyno Premium$4.99/moPer server, tiered 1/3/5. No AI features
Intercom Fin$0.99 per resolutionPer outcome; $49 plan includes 50
Self-hosted RAG bot$0 licencePlus hosting and model API costs
Wallu Assistfrom $4.99/moPer account, 350 AI responses, 9 channels

Prices from each vendor's public pricing page, August 2026.

When Your Site Is Not Enough

Some answers only exist in your support history: edge cases, workarounds, the thing that always

goes wrong on Windows. If members keep asking something your site does not cover, that is not a

bot problem, it is a documentation gap, and the bot has just found it for you.

The useful habit is to review the questions the bot declined to answer. That list is your

documentation backlog, generated for free, ranked by how often people actually ask.

FAQ

How do I train a Discord bot on my website?

Give the bot your site URL and let it crawl. Wallu Assist indexes the content itself and builds

the knowledge base, with no CSV or question-and-answer pairs required.

How long does the crawl take?

Usually minutes for a normal marketing or documentation site. Very large sites take longer, and

you can point the crawler at a documentation subdomain instead of the whole site.

Does it re-crawl when my site changes?

Yes, which is the main advantage over uploading files. Update your pricing page and the answers

follow, rather than needing a manual re-upload.

Will it answer in other languages?

Yes. Wallu Assist detects the language automatically and answers in it, including right-to-left

rendering for Arabic, using the same underlying content.

How much does it cost?

From $4.99/month per account, including 350 AI responses across eight channels. That is per

account rather than per server, unlike MEE6 at $11.99/server and Carl-bot at $3.99/server.

What if my website has outdated information on it?

The bot will repeat it, confidently, to customers. Audit your site before pointing a crawler at

it, particularly old landing pages quoting discontinued prices.

---

Ready to give your Discord community 24/7 AI support? See Wallu Assist pricing or start with Assist

Try Wallu

Wallu answers customer questions across your website, Instagram, WhatsApp, Facebook, Discord and email, writes your marketing email, and turns long videos into short clips. Plans start at $4.99/month with a 7-day free trial on Mini.

See pricing · Start the free trial · Read the docs

Wallu