Flagging a message
Flag and Unflag a message
While having moderators surveying your chats is great, it doesn't scale well. A way to overcome this is to let your users do the work for your moderators. By letting users flag other users or specific messages, the work of moderators is significantly reduced and democratized, thus allowing administrators to only respond to issues when deemed critical or absolutely necessary.
Flag and Unflag Messages
To flag a message, create an instance of AmityMessageFlagger
by calling AmityMessage.report();
Beware that each AmityMessageFlagger
is tied to only one specific message.
Flag a message
To flag a message, call the following method:
Unflag a message
To unflag a message, call the following method:
Check if the message has been flagged
The User can also check if they have previously flagged a message before by calling the following asynchronous method:
If this method has been called before in the current session, the user can also check the cached result on the message payload itself.
Last updated