ctrl alt doc companion

Your docs, in Discord.

A small, self-hosted Discord bot for searching and browsing a ctrl alt doc documentation site without leaving the conversation.

A thin integration

ctrl alt doc does the work. The bot gets it there.

The bot doesn't duplicate your documentation, build its own search index, or maintain a database. It simply connects Discord to the ctrl alt doc API and gets out of the way.

Discord
Discord bot
ctrl alt doc API
Your docs

Commands

Find what you need.

01

Search

/docs search <query>

Search your ctrl alt doc documentation by title, description, and content. Title matches take priority, keeping common searches focused.

02

Page lookup

/docs page <slug>

Go directly to a known documentation page and get its title, description, optional excerpt, and a direct link.

03

Browse categories

/docs list category:<slug>

List the pages in a ctrl alt doc navigation category without flattening your documentation structure.

04

Autocomplete

/docs search...

Search and category suggestions come directly from ctrl alt doc, so the bot doesn't need to maintain its own index or suggestion history.

In practice

Just a command.

/docs search callout
Callouts Highlight important information with configurable callout blocks. read the Callouts docs →

Self-hosted

Your server. Your docs.

The ctrl alt doc Discord bot isn't a central service. You run your own bot, connect it to your own ctrl alt doc documentation site, and control the infrastructure it runs on.

01

Create your Discord application and bot.

02

Install the bot into your Discord server.

03

Connect it to your ctrl alt doc documentation site.

04

Run the bot on your own infrastructure.

Configuration

env
DISCORD_TOKEN=
DISCORD_CLIENT_ID=
DISCORD_GUILD_ID=
CAD_BASE_URL=https://docs.example.com

By design

Small on purpose.

No database.

The bot doesn't maintain user profiles, search history, or its own documentation index.

No tracking.

No analytics, telemetry, behavioural tracking, or advertising.

No AI.

Search stays with ctrl alt doc. Queries and documentation aren't sent to an AI provider.

No message monitoring.

The bot uses slash commands and doesn't read arbitrary Discord messages.

Latest release

v1.0.3

The ctrl alt doc Discord companion bot is available on npm.

Install the bot