Discord

Connect a Discord application directly to one Aleph agent. Each agent brings its own bot credentials; Aleph does not use a shared platform bot.

Create and connect the bot

  1. Create an application in the Discord Developer Portal.
  2. Copy its bot token, public key, and application ID.
  3. Enable Message Content Intent for ambient channel history.
  4. In the wizard's optional Channels step or the saved agent's Channels page, choose Connect Discord and enter those values.
  5. Paste the returned Interactions URL into the application's Interactions Endpoint URL.
  6. Use the returned install URL to add the bot with view, send, attach, and history permissions.

Aleph registers a slash command derived from the agent name, such as /atlas. One Discord application ID can connect to one agent, and an agent supports one Discord binding.

Use it in a server

Run the slash command with a message. Aleph fetches recent channel messages, ingests only unseen messages into that channel's conversation, and includes them in the current turn. One conversation is maintained per Discord channel.

Approve direct messages

The default DM policy is pairing. On first contact, the bot returns a code. Approve the pending pairing from the Channels page; later DMs from that user can reach the agent.

The agent must be enabled. Web chat responses never post to Discord automatically.