Skip to content

v3.1.0 — Discord Triage Mode

Latest

Choose a tag to compare

@frostebite frostebite released this 11 Mar 10:56
· 10 commits to main since this release

Interactive Discord-based triage system for maintainer-controlled help request workflows.

Features

  • Triage mode (--dispatch-mode triage): Help requests posted to a private admin channel with interactive action buttons
  • Button flow: [Investigate][View Investigation][Re-investigate][Send Response]
  • Maintainer instructions: Reply in a thread on the triage message with plain English guidance, then click Re-investigate to run a new investigation incorporating your feedback
  • Thread and forum support: Messages in threads and forum posts are detected and triaged
  • Bot status: Shows DND with "Investigating #channel @author" during investigation, returns to online when idle
  • Color-coded embeds: Orange (pending), Blue (investigating), Green (ready), Gray (sent/ignored)
  • Access control: Button clicks verified against discord.triage_user_ids and github.collaborators

Open Source

  • MIT license
  • Comprehensive README with prerequisites, Discord bot setup guide, and contributing section
  • Detailed documentation: dispatch.md, security.md

Quick Start

git clone https://github.com/game-ci/help-bot.git
cd help-bot && npm install && npm run build
export DISCORD_BOT_TOKEN="..." ANTHROPIC_API_KEY="..."
node dist/cli.js live --dispatch-mode triage

See the README for full setup instructions.