onPingReceived
Triggered when someone sends a ping in a conversation.
A ping is a way to get someone's attention with animation and sound.
Received properties
The WireMessage.Ping has Base and Ephemeral message properties.
Sample usage
Ping back
- Kotlin
- Java
override suspend fun onPingReceived(wireMessage: WireMessage.Ping) {
val ping = WireMessage.Ping.create(
conversationId = wireMessage.conversationId,
)
manager.sendMessageSuspending(message = ping)
}
@Override
public void onPingReceived(@NotNull WireMessage.Ping wireMessage) {
WireMessage.Ping ping = WireMessage.Ping.create(
wireMessage.conversationId(),
null
);
getManager().sendMessage(ping);
}