Forums Feature Requests Thread

[New] Forums: No saved/canned replies for forum moderators (the macro exists in helpdesk but not forums)

Patrick Bass · Jun 6 · 17 · 1 Locked
[Normal Priority] [New Feature] [Deployed to Production]
🚀 OP Jun 6, 2026 5:27pm

Area: Forums (audit p2) · Surface: Reply composer / mod tooling (post-toolbar.php, MessageController modmail) · Dimension: competitor-gap · Severity: enhancement

Moderators of active communities answer the same questions repeatedly (rules, where-to-post, formatting help). Discourse 'canned replies', Zendesk macros, and Help Scout saved replies all let staff insert a pre-written response in one click — a major time-saver and consistency tool. We have AI drafts (which cost per call and vary) but no deterministic, zero-cost saved-reply library a mod can curate. This is a concrete throughput gap for the moderator persona, and the helpdesk side already proves the pattern is valued in-product.

Evidence

Forums have AI mod drafts (AIFeatureCatalog.php:80 ai_forum_mod_drafts) and a helpdesk has AI canned-reply ranking (:99 ai_help_canned_suggest mapping to helpdesk_ai_reply_suggest), but grep for canned|saved.?repl|macro across ForumController, post-toolbar.php, and templates/mod/forum returns no user-defined saved-reply store for forums. The only quick path is ForumController.php:2885 quickReply, which is an inline composer, not a template library.

Suggested fix. Add a per-forum (or per-tenant) saved_replies table (title, body, scope) editable by mods, surfaced as an insert-menu in post-toolbar.php's reply/edit composer. Optionally let the existing ai_forum_mod_drafts output be saved as a canned reply, bridging the two features.

Filed by the automated tenant-app audit and adversarially evidence-verified. Status: verified. Open — not yet actioned.


Patrick Bass
@mobieus

🚀 Jun 7, 2026 10:59am

Shipped and deployed to production. Commit bb50cee4e7.

Canned mod replies: stored per-forum in app.ini as base64-encoded JSON. Admin CRUD at /admin/forums/{id}/canned-replies. A Canned replies dropdown appears in the mod reply form and fills the textarea on selection.

Closed as: deployed.


Patrick Bass
@mobieus

Log in or register to reply to this thread.