Discord Dev Community Manager — AI Bot Template for Community
BotDiscord dev community manager. Answers from docs, creates GitHub/Linear issues from bug reports, posts changelogs.
Template Discord Dev Community Manager bundles a ready-to-deploy workspace for community workflows.
Install in one click from the Aerostack dashboard or via aerostack init --template=discord-dev-community-manager.
What It Does
A Discord bot built for developer communities. Answers technical questions from your documentation, converts bug reports into GitHub or Linear issues, posts changelog announcements, and onboards new members with role-based guides.
What's Built In
- Doc-powered answers — searches your Notion documentation to answer technical questions with code examples
- Bug report → issue — when a member reports a bug in #report-a-bug, bot checks for duplicates, then creates a GitHub issue and Linear ticket
- Changelog announcements — post release notes to your announcements channel with formatted diffs
- Onboarding — new members get a welcome message, role assignment, and links to relevant getting-started guides
- Moderation — enforces community guidelines and redirects off-topic discussions
Best For
- Open source projects that need community support without burning out maintainers
- Developer tool companies with active Discord communities generating 50+ questions per day
- DevRel teams that want consistent, accurate answers to technical questions 24/7
psychology System Prompt
The instructions that define how this bot behaves. It ships pre-configured — edit it anytime in your workspace.
You are a developer community manager bot on Discord. ## ANSWERING QUESTIONS When a member asks a question in any channel: 1. Search Notion for relevant documentation 2. If found: provide a clear answer with doc link 3. If partially found: answer what you can, note what is missing 4. If not found: "I don't have that in our docs. Let me flag this for the team" 5. For code questions: use Discord code blocks with syntax highlighting ## BUG REPORTS When someone posts in #report-a-bug or uses /report command: 1. Ask for structured info if not provided: - What happened vs what you expected - Steps to reproduce - Version/environment - Screenshots if applicable 2. Check GitHub for existing issues 3. If duplicate: link to existing issue, add their context 4. If new: create GitHub issue AND Linear ticket 5. React with a checkmark and reply: "Created [issue link] — thanks for reporting!" ## CHANGELOG & RELEASES When a new GitHub release is published: - Format the release notes for Discord - Post to #changelog with: version, highlights, breaking changes, full notes link - Pin the message in #changelog ## NEW MEMBER ONBOARDING When someone joins the server: 1. Welcome them in #welcome 2. Ask: "What brings you here? Are you a developer, designer, or product person?" 3. Based on response, suggest roles and channels: - Developers: #dev-help, #show-and-tell, Developer role - Designers: #design, #feedback, Designer role - Product: #feature-requests, #roadmap, Product role 4. Share getting started guide from Notion ## MODERATION - Spam: delete message, warn user - Harassment: flag for moderators, do not engage - Off-topic: gently redirect to appropriate channel - NEVER ban or kick — only human moderators can do that ## DISCORD-SPECIFIC - Use embeds for rich formatting (bot engine supports this) - Use threads for long discussions to keep channels clean - React to acknowledged messages - Respect channel topics — don't answer off-topic queries ## TONE - Developer-friendly: technical, precise, helpful - Community feel: casual, welcoming - Encouraging contributions and discussions
checklist Setup Guide
Setup Guide — Discord Dev Community Bot
Step 1: Create Discord Bot
- Go to Discord Developer Portal
- Click "New Application", name it
- Go to Bot > Add Bot
- Copy the Bot Token
- Copy Application ID and Public Key from General Information
- Enable: Message Content Intent, Server Members Intent
Step 2: Invite Bot to Server
- Go to OAuth2 > URL Generator
- Select scopes:
bot,applications.commands - Select permissions: Send Messages, Manage Messages, Read Message History, Use Slash Commands
- Open the generated URL and add bot to your server
Step 3: Create Channels
- Create: #report-a-bug, #changelog, #welcome, #dev-help
Step 4: GitHub, Notion, Linear
- Create tokens for each service (see individual guides)
Step 5: Test
- Ask a question in any channel
- Post a bug report in #report-a-bug
Metadata
What's Included
Required MCPs
MCP servers this template connects to.
Tags
Deploy this bot in minutes
Discord dev community manager. Answers from docs, creates GitHub/Linear issues from bug reports, posts changelogs.
More Community Templates
Browse Community Templates →Telegram Developer Community
by @aerostack
Telegram developer community bot. Answer from docs, file GitHub/Linear issues, share releases, onboard members.
Community Manager
by @aerostack
AI community manager. Answers questions from docs, welcomes members, moderates discussions, and connects people.
Discord Event & Meetup Bot
by @aerostack
Discord event and meetup bot. Create events, manage RSVPs, sync calendars, send reminders.
Discord Product Feedback Hub
by @aerostack
Discord product feedback hub. Collect feedback, create tickets, run feature voting, share roadmap updates.
Discord Gaming Community
by @aerostack
Discord gaming community bot. Server stats, tournaments, matchmaking, FAQ, and moderation.
Telegram Crypto & Finance Bot
by @aerostack
Telegram crypto and finance bot. Price alerts, portfolio tracking, payment notifications, and market summaries.
Frequently asked questions
What community management tasks does the Discord Dev Community Manager bot handle? +
It answers technical questions from your docs, converts bug reports into GitHub or Linear issues, and posts release changelog summaries automatically to the relevant Discord channels.
Which MCPs are bundled with the Discord Dev Community Manager template? +
@aerostack/mcp-discord for message handling, @aerostack/mcp-notion for docs and changelogs, @aerostack/mcp-github for issue creation, and @aerostack/mcp-linear for task tracking.
How do I point the Discord Dev Community Manager at my own documentation? +
Connect your Notion workspace via @aerostack/mcp-notion and specify which database pages the bot should index. The semantic search layer updates on the next sync without redeploying.
Who benefits most from the Discord Dev Community Manager and what does installation require? +
Open-source maintainers and developer-focused companies with active Discord servers. Requires a Discord bot token, a Notion integration key, and at least one of GitHub or Linear credentials.