Create GitHub Issues from Telegram Messages
Developer ToolsBeginner5 minutes setup
Create GitHub Issues from Telegram
Stop context-switching. File GitHub issues without leaving Telegram.
What You'll Build
A workflow that:
- Converts Telegram messages into GitHub issues
- Auto-detects and applies labels (bug, feature, enhancement)
- Assigns issues to team members based on keywords
- Adds issues to project boards automatically
Requirements
- Plugins: Web Search (for GitHub API calls)
- Time: 5 minutes
- GitHub Token: Personal access token with repo permissions
Setup
1. Configure GitHub Integration
Connect GitHub repo: username/repo-name
Token: ghp_xxxxx (with repo scope)
Default assignee: @username
2. Define Issue Creation Format
When I send "ISSUE: [title] โ [description]" to Telegram:
- Create GitHub issue
- Auto-detect labels from keywords
- Add to project board
- Reply with issue URL
Example:
"ISSUE: Fix login bug โ Users can't sign in with Google OAuth"
3. Set Up Auto-Labeling
Keywords โ Labels:
- "bug", "broken", "error", "crash" โ bug
- "feature", "add", "new" โ enhancement
- "improve", "optimize", "refactor" โ improvement
- "urgent", "critical" โ priority: high
- "docs", "documentation" โ documentation
4. Assign Issues
Assign based on keywords:
- "frontend", "UI", "CSS" โ @frontend-dev
- "backend", "API", "database" โ @backend-dev
- "devops", "deployment" โ @devops-dev
Default: leave unassigned
Sample Usage
You (Telegram):
ISSUE: Add dark mode to dashboard โ Users are requesting a dark theme option for the dashboard. Should include toggle in settings.
Agent:
โ
Issue Created
Title: Add dark mode to dashboard
Repo: myapp/frontend
Issue #: 127
Labels: enhancement, UI
Assignee: @frontend-dev
Project Board: Q1 Roadmap
Description:
Users are requesting a dark theme option for the dashboard. Should include toggle in settings.
[View issue โ](https://github.com/myapp/frontend/issues/127)
Advanced: Voice to Issue
Send voice message describing bug โ agent transcribes โ creates issue
Example voice message:
"Hey, users are reporting that the payment form crashes on mobile Safari. Happens after entering card number. Priority bug."
Agent creates:
Title: Payment form crashes on mobile Safari
Description: [transcription] + steps to reproduce
Labels: bug, priority: high, mobile
Assignee: @backend-dev
Pro Tips
- Templates: Create issue templates for common bug reports
- Screenshots: Send screenshot + "ISSUE" โ auto-attach to GitHub issue
- Closing Issues: Reply "CLOSE #127" to close issue from Telegram
- Quick Triage: Send "TRIAGE" to see all open issues and assign from chat
Streamline your workflow โ Launch Claws