resendMessages - libtd-ktx

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


libtd-ktx / kotlinx.telegram.coroutines / resendMessages

resendMessages

suspend fun TelegramFlow.resendMessages(chatId: Long, 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

chatId - Identifier of the chat to send messages.

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

Return Messages Contains a list of messages.