Admin Tools
/feedback-manage, /report-manage, and /changelog.
Admin tools
Owner-only. These handle the queues fed by the public /feedback and /report commands, plus
the bot-listing changelog.
/feedback-manage
Review and moderate user feedback.
| Subcommand | Options | Effect |
|---|---|---|
/feedback-manage list | approved_only (bool) | List feedback. |
/feedback-manage view | id (required) | View one feedback item and its replies. |
/feedback-manage reply | id (required), message (required) | Reply to a feedback item. |
/feedback-manage approve | id (required), public (bool), featured (bool) | Approve feedback; optionally make it public or feature it as a testimonial. |
/feedback-manage unapprove | id (required) | Unapprove feedback. |
/feedback-manage delete | id (required) | Delete feedback. |
Only feedback explicitly approved here, with public set, is served by the API's
GET /v1/testimonials. The user's wording is preserved.
/report-manage
Review and triage user reports.
| Subcommand | Options | Effect |
|---|---|---|
/report-manage list | status (open, investigating, resolved, closed) | List reports. |
/report-manage view | id (required) | View one report and its replies. |
/report-manage status | id (required), status (required) | Set a report's status. |
/report-manage reply | id (required), message (required) | Reply to a report. |
/changelog
Publish end-user-friendly changelog entries from PATCHNOTES.md (path set by
PATCHNOTES_PATH) to the bot's listing.
| Subcommand | Options | Effect |
|---|---|---|
/changelog preview | - | Show the latest PATCHNOTES entry without publishing. |
/changelog publish | version (default: latest), force (bool) | Publish an entry to the listing. force republishes an existing version. |
/changelog list | - | List published changelog entries. |
/changelog delete | id (required) | Delete a published entry. |
PATCHNOTES.md is maintained as a reader-friendly companion to the repository's
CHANGELOG.md.