cometchat-moderation
Ground truth: capabilities and rule names are FETCHED from the live docs —
{DOCS_BASE}/moderation/overview,/moderation/{rules-management,lists-management,flagged-messages,blocked-messages,reviewed-messages},{DOCS_BASE}/rest-api/moderation-apis/overview, and the client hooks{DOCS_BASE}/ui-kit/<family>/core-features#moderation(built-in report) +{DOCS_BASE}/sdk/<platform>/ai-moderation(SDK flagging).DOCS_BASE = https://www.cometchat.com/docs; append.md. Most of this is dashboard configuration; verify the exact rule/list options and any REST shapes against the docs before asserting them.
Use this skill when
Making a chat safe/compliant: profanity/toxicity filtering, image/video safety, spam/scam detection, malware scanning of attachments, letting users report content, a moderator review queue, or an audit trail for T&S. Trust & Safety is a procurement gate for social, gaming, marketplace, dating, education and healthcare apps.
How it works
Every message runs through the rule engine as it's sent; a rule either lets it through, blocks it (hidden immediately), or flags it for a moderator. Users can also report a message manually, which flags it. Blocked/flagged items land in dashboard queues; a moderator's decision (approve/block/mark reviewed) moves it to the audit trail.
send → rules → pass → delivered
→ block → Blocked Messages
→ flag → Flagged Messages → moderator → Reviewed Messages (audit)