Other Chat Feature
#
Clear chat messagesNote : If Clear chat feature unavailable for your plan then it will not display in
FlyChatFragment
.
Clear chat messages is a feature which allows users to delete the chat messages to reduce the storage usage. if you want to clear the messages for the entire chat, or multiple chats then you can refer the below image. it will also delete the downloaded media files from your local storage.
#
Copy chat messagesCopy chat messages is a feature which allows users to Copy the chat text and image/video captions messages in clipboard. if you want to copy the text and image/video captions messages in chat conversation screen then you can refer the below image.
#
Delete chat messagesNote : If Delete single/multiple message feature unavailable for your plan then it will not display in
FlyChatFragment
.
Delete chat messages is a feature which allows users to delete the chat messages to reduce the storage usage. if you want to delete the messages for the one-to-one chat, or group chat then you can use below options.
#
Delete for meIf you want to delete the single or multiple messages of the sender in one-to-one chat or group-chat then you can use delete for me. you can refer the below image.
#
Delete for everyoneIf you want to delete the single or multiple messages of both sender and receiver in one-to-one chat or group-chat then you can use delete for everyone. you can refer the below image.
Note : The 'delete for everyone' option will be displayed for 30 seconds since the user sent the message.
#
Translate chat messagesTranslate messages is a feature which allows users to translate the received text, image and video caption message. If you want to translate the text and image/video captions messages in the chat conversation screen, then you can refer the below image.
#
Language Selection#
Message Translate#
Mute user/GroupIf you want to mute the notifications for the chat of a user or a group, you can refer the below screenshot.
#
Mute/Unmute Recent Chat#
Mute/Unmute Single or Group Chat#
Block a UserIf you want to block a user from one-to-one chat, you can refer the below screenshot.
#
UnBlock a UserIf you want to unblock a user from one-to-one chat, you can refer the below screenshot.
caution
Blocking and Unblocking valid for Single chat user only not for Group chat.
#
BlockedListBlocked users are listed in blocked List Section in setting screen. if you want to unblock a user, you can refer the below screenshot.
#
LogoutThe below method to logout a user.
Note : Declare MirrorFlyUIKit.loginActivity in application class to redirect to login page while user logout from application.
#
Logout in SettingsUser can logout from application using logout section in settings, you can refer the below screenshot.
Note : Declare isLogoutEnable has false in override methods of MirrorFlyUIKit.initFlySDK in application class to hide default logout option in settings screen.
#
Report User/Group MessagesThis feature is used to do report the user/group messages by selecting the message or user/group profile. If the user/group is reported by person to admin, the user's last 5 conversations or by selecting along with the selected message and previous 4 messages will be sent to the admin panel based on that chats availability. you can refer below screenshot User/Group report messages.
#
Report in Chat#
Report in User/Group Info#
Admin BlockThis Feature is used by admin to block user from admin panel, the blocked user is restricted and redirect to login page. Blocked user cant login till admin unblock the user. you can refer below screenshot admin block.
Argument | Type | Description |
---|---|---|
ic_logo | drawable | set your logo has ic_logo and paste it in drawable folder |
MirrorFlyUIKit.SUPPORT_MAIL | String | set you admin email for user support |