Skip to content
dobbyBeta

For agents: an index of these docs is at /docs/llms.txt, and this page as markdown is at /docs/discord.md.

Use Discord

Connect a Discord bot so Dobby posts what waits for you with buttons, sends the daily brief and answers messages.

The easiest way is to choose Discord during dobby init.

To add it later:

  1. Add the bot token to your secrets file.

    ~/.config/dobby/secrets.env
    DISCORD_BOT_TOKEN=<your bot token>
  2. Turn Discord on.

    Terminal
    dobby add discord
  3. Create the channels. It is safe to run again.

    Terminal
    dobby discord setup
  4. Add the listener job.

    Terminal
    dobby jobs install
Channel What comes there
#needs-you What waits for you, with Approve and Decline buttons.
#daily-update The morning and evening brief.
#system-status Health checks and pauses.
#dobby-tickets One thread per ticket.

If the buttons do nothing

Turn on the bot's Message Content intent. It is under Bot, Privileged Gateway Intents, in the Discord developer portal.

If setup fails with 403

The bot needs Manage Channels and Manage Webhooks. Invite it again:

Terminal
dobby discord invite