<@uid:UID> format. They’re especially useful in group chats for directing messages at particular participants.
Send Mentioned Messages
To mention a user, embed<@uid:UID> in your message text. For example: "Hello <@uid:cometchat-uid-1>". The sendMessage() method returns a TextMessage object on success.
- To User
- To Group
- Kotlin
- Java
You can mention user in text message and media messages captions
Mentioned Messages
By default, the SDK will fetch all the messages irrespective of the fact that the logged-in user is mentioned or not in the message. The SDK has other optional filters such as tag info and blocked info. For more filtering options, see Additional Message Filtering.Mentions With Tag Info
To get a list of messages in a conversation where users are mentioned along with the user tags of the mentioned users.- To User
- To Group
- Kotlin
- Java
Mentions With Blocked Info
To get a list of messages in a conversation where users are mentioned along with the blocked relationship of the mentioned users with the logged-in user.- To User
- To Group
- Kotlin
- Java
Get Mentioned Users from a Message
UsegetMentionedUsers() on any message object to retrieve the list of User objects mentioned in it. Returns an empty list if no users were mentioned.
- Java
- Kotlin
Check if Logged-in user has been mentioned
To check if the logged-in user has been mentioned in a particular message we can use thehasMentionedMe() method on any BaseMessage. This method will return a boolean value, true if the logged-in user has been mentioned, otherwise false.
- Kotlin
- Java
Next Steps
Send Messages
Learn how to send text, media, and custom messages
Receive Messages
Handle incoming messages with real-time listeners
Interactive Messages
Create messages with embedded forms and interactive elements
Retrieve Users
Fetch user lists to enable mention autocomplete