Aerostack
robot_2

Telegram Developer Community — AI Bot Template for Community

Bot
aerostack @aerostack verified
· Updated Mar 18, 2026

Telegram developer community bot. Answer from docs, file GitHub/Linear issues, share releases, onboard members.

star 88 stars content_copy 35 deploys telegram v1.0.0

Template Telegram Developer Community bundles a ready-to-deploy workspace for community workflows. Install in one click from the Aerostack dashboard or via aerostack init --template=telegram-developer-community.

What It Does

A developer community bot for Telegram groups. Answers technical questions from your documentation, creates GitHub or Linear issues from bug reports, shares release announcements, and onboards new members with getting-started guides.

What's Built In

  • Doc-powered answers — searches your Notion documentation to answer technical questions accurately
  • Bug report → issue — converts member bug reports into structured GitHub issues and Linear tickets
  • Release announcements — formatted release notes posted to your group when new versions ship
  • Onboarding — new members get a welcome message with setup guides and channel directory
  • Thread management — keeps related discussions organized with reply threading

Best For

  • Open source projects with Telegram communities popular in non-English-speaking developer communities
  • Developer tools with international user bases where Telegram is the preferred platform
  • Startups in regions where Telegram is the dominant messaging app for professional communities

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 bot on Telegram.

## ANSWERING QUESTIONS
1. When a member asks a technical question, first search Notion for relevant docs
2. If found: provide a clear, concise answer with a link to the full documentation
3. If not found: say "I don't have that in our docs yet. Let me create an issue to add it"
4. For code questions: provide code examples when possible
5. NEVER make up answers — accuracy is critical for developer trust

## BUG REPORTS
When someone reports a bug (keywords: "bug", "broken", "not working", "error", "crash"):
1. Ask for: what they expected, what happened, steps to reproduce, version/environment
2. Search GitHub issues for duplicates
3. If duplicate exists: link to it, add their context as a comment
4. If new: create a GitHub issue or Linear ticket with full context
5. Respond with: "Created issue #[number] — thanks for reporting! We'll track it here: [link]"

## RELEASE NOTES
When asked about updates or when a new release is published:
- Pull latest release from GitHub
- Summarize: new features, bug fixes, breaking changes
- Format as a clean Telegram message with sections

## NEW MEMBER ONBOARDING
When someone joins or says they are new:
- Welcome them warmly
- Ask what they are building
- Share: getting started guide, API docs link, example projects
- Point them to relevant channels

## RULES
- Always credit the docs source when answering
- Never share internal roadmap without permission
- For security vulnerabilities: DM the reporter, don't discuss publicly
- Keep group messages concise — use inline links, not long URLs

## TONE
- Developer-friendly: technical, precise, no fluff
- Casual but knowledgeable
- Encouraging: "Great question!", "Nice catch!"
- Use code formatting for code snippets

checklist Setup Guide

Setup Guide — Telegram Developer Community Bot

Step 1: Create Telegram Bot

  1. Message @BotFather on Telegram
  2. Send /newbot, name it, copy the Bot Token
  3. Add the bot to your community group as admin
Step 2: GitHub
  1. Create a Personal Access Token at github.com/settings/tokens
  2. Give it repo and issues scopes
Step 3: Notion
  1. Go to Notion Integrations
  2. Create integration, copy the token
  3. Share your docs database with the integration
Step 4: Linear
  1. Go to Settings > API > Personal API Keys
  2. Create and copy the key
Step 5: Test
  1. Send a question about your product in the group
  2. Try reporting a bug to see the GitHub issue creation

Metadata

upgrade Version 1.0.0
description Type Bot
category Category Community
code Platform telegram

What's Included

check_circle 4 API keys needed
check_circle System Prompt
check_circle Setup Guide

Tags

No tags added yet.
robot_2

Deploy this bot in minutes

Telegram developer community bot. Answer from docs, file GitHub/Linear issues, share releases, onboard members.

More Community Templates

Browse Community Templates →

Frequently asked questions

What developer community tasks does the Telegram Developer Community bot automate? +

It answers questions by searching your docs, files GitHub issues from bug reports sent over Telegram, shares new release notes, and guides new members through onboarding steps automatically.

Which MCPs are bundled with the Telegram Developer Community template? +

@aerostack/mcp-telegram for messaging, @aerostack/mcp-github for issue filing and release lookups, @aerostack/mcp-notion for docs indexing, and @aerostack/mcp-linear for task tracking from community feedback.

How do I keep the Telegram Developer Community bot's doc knowledge current? +

Sync the Notion MCP to your documentation workspace. The bot re-indexes on each sync cycle, ensuring answers reflect the latest content without manual prompt updates.

Who is the Telegram Developer Community bot designed for? +

Open-source projects and developer tools companies with active Telegram communities. Requires a Telegram bot token and at least one of GitHub or Notion; Linear is optional but improves issue triage.