You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add /feedback and /botbug commands so the bot's own maintainer(s) get a lightweight, low-friction channel for issues/suggestions about the bot itself, surfaced as GitHub issues rather than lost in chat scrollback.
Background
This session alone added 35 open issues to txio-telegram-bot covering substantial new functionality (per-repo routing, review notifications, releases, commands, scheduling, etc.). As that surface grows, friction encountered by actual users of the bot (wrong formatting, a command that doesn't behave as expected) currently has no capture mechanism other than someone remembering to open a GitHub issue manually.
Proposed Solution
/feedback <text> and /botbug <text> post the submitted text as a new GitHub issue on txio-telegram-bot (tagged feedback or bug respectively), crediting the submitter, using the GitHub API client from issue #4 (requires issues:write scope, same requirement noted in issue #6).
Summary
Add
/feedbackand/botbugcommands so the bot's own maintainer(s) get a lightweight, low-friction channel for issues/suggestions about the bot itself, surfaced as GitHub issues rather than lost in chat scrollback.Background
This session alone added 35 open issues to
txio-telegram-botcovering substantial new functionality (per-repo routing, review notifications, releases, commands, scheduling, etc.). As that surface grows, friction encountered by actual users of the bot (wrong formatting, a command that doesn't behave as expected) currently has no capture mechanism other than someone remembering to open a GitHub issue manually.Proposed Solution
/feedback <text>and/botbug <text>post the submitted text as a new GitHub issue ontxio-telegram-bot(taggedfeedbackorbugrespectively), crediting the submitter, using the GitHub API client from issue #4 (requiresissues:writescope, same requirement noted in issue #6).Technical Scope
src/telegram/client.ts—bot.command("feedback", ...),bot.command("botbug", ...)src/github/api.tsfrom issue Add release published notifications #4, extended for issue creation (write access)Acceptance Criteria
/feedback <text>creates a GitHub issue labeledfeedbackwith the submitted text and submitter attribution/botbug <text>creates a GitHub issue labeledbugthe same wayEdge Cases
/feedbackcalls in a row could flood the issue tracker; consider a basic per-user rate limitRisks
Deliverables
Labels
enhancement, backend
Priority
Low — nice-to-have iteration tool, not blocking anything else in this backlog.
Estimated Completion: 96 hours
Telegram: https://t.me/txioCommunity