---
title: "eve Discord Community Agent"
description: "Build communities on Discord with an eve agent."
url: "https://vercel.com/templates/eve/eve-discord-agent"
links:
  repository: "https://github.com/vercel/eve/tree/main/apps/templates/eve-discord-agent-template"
  deploy: "https://vercel.com/new/clone?demo-title=eve+Discord+Community+Agent&demo-description=Build+communities+on+Discord+with+an+eve+agent.&project-name=eve+Discord+Community+Agent&repository-name=eve-discord-agent&repository-url=https%3A%2F%2Fgithub.com%2Fvercel%2Feve%2Ftree%2Fmain%2Fapps%2Ftemplates%2Feve-discord-agent-template&connect=%5B%7B%22type%22%3A%22discord%22%2C%22env%22%3A%22DISCORD_CONNECTOR%22%2C%22triggers%22%3Atrue%2C%22triggerPath%22%3A%22%2Feve%2Fv1%2Fdiscord%22%7D%5D&demo-image=%2F%2Fimages.ctfassets.net%2Fe5382hct74si%2F4xR74U0aRQnDjuCndTEDnk%2F8374657dce2696e334a15d1dc280a0c7%2Feve-discord-recap-3x.png"
---

# eve Discord Community Agent

Build communities on Discord with an eve agent.

## An agent that recaps Discord threads

The eve Discord Agent is a template for a Discord community bot that answers questions in threads and recaps conversations people missed. It's built with eve, Vercel's agent framework. When someone mentions the bot, it reads recent messages from that channel or thread before it replies, and it can search the web when a question needs current information.

### What the agent does

- **Answers mentions in threads:** Members mention the bot or send it a DM, and the agent replies using the surrounding conversation as context.
- **Recaps what members missed:** Ask "what did I miss?" and the agent summarizes recent decisions, open questions, and action items.
- **Stays quiet during conversations:** When people in its thread are talking to each other, the agent can hold back instead of replying to every message.
- **Searches the web:** Questions that need current information get answers from web search alongside the channel history.

### How it connects to Discord

An experimental Discord Gateway relay runs as a [Vercel Daemon](https://vercel.com/kb/guide/vercel-daemons-eve-agents) and forwards DMs, mentions, and thread replies to eve. Vercel Connect manages the bot credentials, so your bot token never goes into environment variables.

### Customize it for your community

The recap behavior lives in a catch-up skill, and the agent's behavior lives in its instructions. Edit both to change what a recap covers and how the agent responds in your server.

## Frequently asked questions

### What is the eve Discord Agent?

The eve Discord Agent is a Vercel template for a Discord community bot built with eve. It answers mentions in threads and DMs, recaps recent messages on request, and uses web search for questions that need current information. You can edit its catch-up skill and instructions to fit your server.

### How do I get a recap of what I missed in a Discord channel?

Mention the bot and ask "what did I miss?" The agent reads recent messages from the channel or thread where you asked, then replies with a summary of recent decisions, open questions, and action items. Edit the catch-up skill to change what the recap includes.

### Does the agent reply to every message in a thread?

No. When people in its thread are talking to each other, the agent can stay quiet instead of replying to every message. Mention the bot or send it a DM when you want a response.

### Do I need to store my Discord bot token in environment variables?

No. Vercel Connect manages the Discord bot credentials, so the bot token stays out of your environment variables. The guided setup walks you through connecting your bot.

### What do I need to deploy the eve Discord Agent?

You need Node.js 24, pnpm, a Vercel account, and a Discord server where you can install bots. Run `pnpm install` and `pnpm exec eve add channel/discord --overwrite`, choose DMs, mentions, and threads, then deploy with `pnpm exec eve deploy`. Install the bot using the URL that setup prints.

## Related Templates

### [eve TanStack Agent](https://vercel.com/templates/eve/eve-tanstack-agent)

Web chat built on eve and TanStack Start.

### [eve Personal Agent](https://vercel.com/templates/nuxt/eve-personal-agent)

Fork your own personal agent. One identity across web, Slack, and iMessage, with memory you can import, edit, and approve.

### [eve Agent with Python](https://vercel.com/templates/eve/eve-agent-with-python)

Build an agentic app with eve, Next.js, and FastAPI using Vercel Services.

---

## Additional documentation

The [Vercel Knowledge Base](https://vercel.com/kb) contains guides and answers to common questions about Vercel, including deployment, framework configuration, domains, caching, and troubleshooting.
