Skip to main content

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

In addition to the Base, and Ephemeral properties, a WireMessage.Knock object includes a hotKnock boolean.

Sample usage

Ping back

override suspend fun onPingReceived(wireMessage: WireMessage.Knock) {
val knock = WireMessage.Knock.create(
conversationId = wireMessage.conversationId,
hotKnock = true
)
manager.sendMessageSuspending(message = knock)
}