ChatKtx.resendMessages - libtd-ktx

Kotlin Coroutines extensions for Telegram API TDLib (Telegram Database library)


libtd-ktx / kotlinx.telegram.extensions / ChatKtx / resendMessages

resendMessages

open suspend fun Chat.resendMessages(messageIds: LongArray?): Messages

Suspend function, which resends messages which failed to send. Can be called only for messages for which messageSendingStateFailed.canRetry is true and after specified in messageSendingStateFailed.retryAfter time passed. If a message is re-sent, the corresponding failed to send message is deleted. Returns the sent messages in the same order as the message identifiers passed in messageIds. If a message can’t be re-sent, null will be returned instead of the message.

Parameters

messageIds - Identifiers of the messages to resend. Message identifiers must be in a strictly increasing order.

Return TdApi.Messages Contains a list of messages.