Legacy Notice: This extension is considered legacy and is scheduled for deprecation in the near future. It is no longer recommended for new integrations.Please note: Legacy extensions are no longer actively maintained and will not receive feature updates or enhancements.
Settings
- Login to CometChat and select your app.
- Go to the Extensions section and enable the In-flight moderation extension.
-
Open the Settings for this extension and set the following:
-
Moderation Criteria
- Moderate all the messages
- Moderate only one-on-one messages
- Moderate only Group messages
- Moderate messages sent BY certain users (Comma-separated UIDs).
- Moderate messages sent TO ceratin users (Comma-separated UIDs).
- Moderate messages sent TO a certain groups (Comma-separated GUIDs).
-
Moderation Criteria
How does it work?
Once the extension is enabled and the settings are saved, navigate to the In-flight Message Moderation section of the Dashboard to manually moderate messages:
- Approve: The message gets sent to the Receiver and disappears from the list.
- Reject: The message gets deleted and is not sent to the intended receiver.
- Kick: Available for Group conversations. A notorious user gets kicked out of the group. They can rejoin the group.
- Ban: Available for Group conversations. A notorious user gets banned from the group. They cannot rejoin later unless they are unbanned.
If you disable the Extension, only the new messages will flow without being routed through the In-flight Message Moderation Section. However, the existing messages that you see in the section will have to be Approved in order to be received by the intended recipient.