Get Ascend AI answering questions in your Discord server in under five minutes. This page covers install, knowledge base setup, channel whitelisting, plans, promo codes, and the optional game plugins — everything you need without leaving the docs.
You'll need a Discord server where you have either the Manage Server or Administrator permission, plus an Ascend account (sign in with Discord from play-ascend.com/bot). A short markdown document — even ten lines of server rules or FAQ — is enough for your first install, and you can expand the knowledge base later without re-installing.
From your dashboard click Install Ascend AI next to the server you want to add it to. You'll be sent through Discord's standard OAuth consent screen — pick the server, confirm, and you'll land back on the per-server dashboard with the bot live.
Ascend AI uses the minimum permissions to read messages in channels you whitelist and post embedded replies. It does not register slash commands, doesn't request moderation permissions, and won't touch a channel you haven't opted in. The OAuth request maps to three scopes (bot, identify, guilds) and two channel permissions (Embed Links + Stream — bitfield 16896).
https://discord.com/oauth2/authorize?client_id=<ascend_ai_app_id>&permissions=16896 # Embed Links + Stream&scope=bot+identify+guilds&response_type=code
After install you land on /bot/dashboard/<guild_id>. The dashboard groups everything by tab — Overview, Knowledge, Personalization, Plugins, Billing — and remembers the tab you were on across reloads.
Manage Server permission can open the dashboard and edit anything except billing. The original installer is the only one who can switch plans or redeem promo codes — so promo grants stay tied to one identity.Ascend AI's answers are grounded in the docs you provide. Open the Knowledge tab and click Add document — a side-panel editor opens with three inputs: name, optional tag, and a markdown body. Save it, and the doc flips through indexing → ready within about a minute. Once it's ready, the bot uses it on the next reply.
The meta panel on the right of the Knowledge tab tracks document count, total tokens used, your plan's token cap, and the time of the last save. When tokens approach the cap the meter turns amber; at 100% the Add button is disabled until you trim a doc or upgrade your plan.
rules, events, onboarding). The bot doesn't use the tag to scope retrieval — it's purely organizational.indexing while the bot is tokenising and embedding, ready once it's in use, failed if the markdown couldn't be parsed, or rejected if it exceeded the plan's token cap.Ascend AI only reads channels you explicitly add to its whitelist — there's no server-wide listener. Open Personalization → Whitelist channels and pick the channels members should be able to ask in. Anywhere else, the bot stays silent even if someone @mentions it.
The whitelist is per-server, so a member who has the same question in two servers gets a fresh answer in each — based on that server's KB and tone settings. Channels removed from the whitelist immediately stop being read; in- flight replies aren't cancelled but no new ones start.
#help or #ask-the-bot) for the first day, watch the Overview tab to see what members actually ask, tweak the KB, then add more channels.Send a message in any whitelisted channel — there's no slash command and no mention required, just write naturally. Ascend AI reads the message, retrieves the most relevant passages from your enabled docs (plus any plugin data, if a plugin is on), and posts an embedded reply within a couple of seconds.
The bot is deliberately picky about what it answers:
The Personalization tab covers voice and guardrails:
direct, casual, professional, or playful. This sets the bot's tone without changing what it knows. Esports orgs usually run direct; creator communities tend to land on casual or playful.Plugins extend Ascend AI with live or curated game data. They're billed separately per server, on top of your plan, and you can turn them on or off anytime from the Plugins tab.
With a plugin enabled, members can ask things like "what's my rank?" or "show TenZ's last match" and the bot fetches real data instead of answering from the KB alone. Plugin replies are merged with the grounding from your knowledge base — they don't replace it.
You're live. Here's where most teams go next:
Ascend AI is billed per Discord server. There are no seat fees and no contract — cancel from the Billing tab and the plan ends at the next renewal. All prices are USD per month.
Promo codes are single-use vouchers an Ascend admin assigns to a specific registered user. Codes arrive by email — formatted like XXXX-XXXX-XXXX-XXXX — and grant a configured plan + duration (1, 3, 6, 9, or 12 months) plus any plugins bundled with the code.
To redeem one:
Plan changes live in the same Billing tab. Each plan card has a button — the one you're on is labelled Current plan, the others show Switch to Growth or similar. Clicking it opens the checkout flow on Whop in a new tab.
Common questions, lifted from the Ascend AI landing page so the answers stay in sync.
Paste your server's FAQs, rules, game guides — anything — as markdown into the dashboard. Ascend AI loads that knowledge base into every reply, so answers stay grounded in your community's docs. Update the markdown, save, and changes are live within a minute.
It listens in the channels you opt in. Members just type their question normally — no slash command. The bot stays quiet on filler messages ("ok", "lol", "thanks") and skips messages that @-mention other people, so it never barges into ongoing conversations.
Replies are grounded in your KB and game plugins. If the answer isn't there, the bot says so plainly instead of making something up. You can review every reply later in the dashboard's usage log.
About four minutes. Invite the bot to your server with one OAuth click, paste your existing FAQ or rules doc, pick your opted-in channels, done. No code, no Zaps, no servers to host.
Every game plugin is included on Growth and Pro — no per-plugin add-ons. Members can ask "what's TenZ's current rank?" and get a live VALORANT answer with a profile link, plus curated CS2 + Dota reference material. Starter is knowledge-base only; upgrade any time to unlock plugins.
The bot replies politely telling members to wait until next month or upgrade — and notifies the server owner. You only pay the new rate from the next billing cycle.