replyWithAnimation

inline suspend fun TelegramBot.replyWithAnimation(to: ChatMessage, animation: InputFile, thumb: InputFile? = null, text: String? = null, parseMode: ParseMode? = null, showCaptionAboveMedia: Boolean = false, spoilered: Boolean = false, duration: Long? = null, width: Int? = null, height: Int? = null, replyInChatId: IdChatIdentifier = to.chat.id, replyInThreadId: MessageThreadId? = replyInChatId.threadId, replyInDirectMessageThreadId: DirectMessageThreadId? = replyInChatId.directMessageThreadId, replyInBusinessConnectionId: BusinessConnectionId? = replyInChatId.businessConnectionId, receiverUserId: UserId? = replyInChatId.receiverUser ?: to.ephemeralReplyReceiverUserIdOrNull, replyToEphemeralMessageId: EphemeralMessageId? = (to as? PossiblyEphemeralMessage) ?.ephemeralMessageId, callbackQueryId: CallbackQueryId? = null, disableNotification: Boolean = false, protectContent: Boolean = false, allowPaidBroadcast: Boolean = false, effectId: EffectId? = null, suggestedPostParameters: SuggestedPostParameters? = null, allowSendingWithoutReply: Boolean? = null, checklistTaskId: ChecklistTaskId? = null, pollOptionId: PollOptionPersistentId? = null, replyMarkup: KeyboardMarkup? = null): ChatContentMessage<AnimationContent>(source)
inline suspend fun TelegramBot.replyWithAnimation(to: ChatMessage, animation: InputFile, entities: TextSourcesList, showCaptionAboveMedia: Boolean = false, spoilered: Boolean = false, thumb: InputFile? = null, duration: Long? = null, width: Int? = null, height: Int? = null, replyInChatId: IdChatIdentifier = to.chat.id, replyInThreadId: MessageThreadId? = replyInChatId.threadId, replyInDirectMessageThreadId: DirectMessageThreadId? = replyInChatId.directMessageThreadId, replyInBusinessConnectionId: BusinessConnectionId? = replyInChatId.businessConnectionId, receiverUserId: UserId? = replyInChatId.receiverUser ?: to.ephemeralReplyReceiverUserIdOrNull, replyToEphemeralMessageId: EphemeralMessageId? = (to as? PossiblyEphemeralMessage) ?.ephemeralMessageId, callbackQueryId: CallbackQueryId? = null, disableNotification: Boolean = false, protectContent: Boolean = false, allowPaidBroadcast: Boolean = false, effectId: EffectId? = null, suggestedPostParameters: SuggestedPostParameters? = null, allowSendingWithoutReply: Boolean? = null, checklistTaskId: ChecklistTaskId? = null, pollOptionId: PollOptionPersistentId? = null, replyMarkup: KeyboardMarkup? = null): ChatContentMessage<AnimationContent>(source)
inline suspend fun TelegramBot.replyWithAnimation(toChatId: IdChatIdentifier, toMessageId: MessageId, animation: InputFile, thumb: InputFile? = null, text: String? = null, parseMode: ParseMode? = null, showCaptionAboveMedia: Boolean = false, spoilered: Boolean = false, duration: Long? = null, width: Int? = null, height: Int? = null, replyInChatId: IdChatIdentifier = toChatId, replyInThreadId: MessageThreadId? = replyInChatId.threadId, replyInDirectMessageThreadId: DirectMessageThreadId? = replyInChatId.directMessageThreadId, replyInBusinessConnectionId: BusinessConnectionId? = replyInChatId.businessConnectionId, receiverUserId: UserId? = replyInChatId.receiverUser, callbackQueryId: CallbackQueryId? = null, disableNotification: Boolean = false, protectContent: Boolean = false, allowPaidBroadcast: Boolean = false, effectId: EffectId? = null, suggestedPostParameters: SuggestedPostParameters? = null, allowSendingWithoutReply: Boolean? = null, checklistTaskId: ChecklistTaskId? = null, pollOptionId: PollOptionPersistentId? = null, replyMarkup: KeyboardMarkup? = null): ChatContentMessage<AnimationContent>(source)
inline suspend fun TelegramBot.replyWithAnimation(toChatId: IdChatIdentifier, toMessageId: MessageId, animation: InputFile, entities: TextSourcesList, showCaptionAboveMedia: Boolean = false, spoilered: Boolean = false, thumb: InputFile? = null, duration: Long? = null, width: Int? = null, height: Int? = null, replyInChatId: IdChatIdentifier = toChatId, replyInThreadId: MessageThreadId? = replyInChatId.threadId, replyInDirectMessageThreadId: DirectMessageThreadId? = replyInChatId.directMessageThreadId, replyInBusinessConnectionId: BusinessConnectionId? = replyInChatId.businessConnectionId, receiverUserId: UserId? = replyInChatId.receiverUser, callbackQueryId: CallbackQueryId? = null, disableNotification: Boolean = false, protectContent: Boolean = false, allowPaidBroadcast: Boolean = false, effectId: EffectId? = null, suggestedPostParameters: SuggestedPostParameters? = null, allowSendingWithoutReply: Boolean? = null, checklistTaskId: ChecklistTaskId? = null, pollOptionId: PollOptionPersistentId? = null, replyMarkup: KeyboardMarkup? = null): ChatContentMessage<AnimationContent>(source)
inline suspend fun TelegramBot.replyWithAnimation(replyInChatId: IdChatIdentifier, receiverUserId: UserId, replyToEphemeralMessageId: EphemeralMessageId, animation: InputFile, thumb: InputFile? = null, text: String? = null, parseMode: ParseMode? = null, showCaptionAboveMedia: Boolean = false, spoilered: Boolean = false, duration: Long? = null, width: Int? = null, height: Int? = null, replyInThreadId: MessageThreadId? = replyInChatId.threadId, replyInDirectMessageThreadId: DirectMessageThreadId? = replyInChatId.directMessageThreadId, replyInBusinessConnectionId: BusinessConnectionId? = replyInChatId.businessConnectionId, callbackQueryId: CallbackQueryId? = null, disableNotification: Boolean = false, protectContent: Boolean = false, allowPaidBroadcast: Boolean = false, effectId: EffectId? = null, suggestedPostParameters: SuggestedPostParameters? = null, allowSendingWithoutReply: Boolean? = null, checklistTaskId: ChecklistTaskId? = null, pollOptionId: PollOptionPersistentId? = null, replyMarkup: KeyboardMarkup? = null): ChatContentMessage<AnimationContent>(source)
inline suspend fun TelegramBot.replyWithAnimation(replyInChatId: IdChatIdentifier, receiverUserId: UserId, replyToEphemeralMessageId: EphemeralMessageId, animation: InputFile, entities: TextSourcesList, showCaptionAboveMedia: Boolean = false, spoilered: Boolean = false, thumb: InputFile? = null, duration: Long? = null, width: Int? = null, height: Int? = null, replyInThreadId: MessageThreadId? = replyInChatId.threadId, replyInDirectMessageThreadId: DirectMessageThreadId? = replyInChatId.directMessageThreadId, replyInBusinessConnectionId: BusinessConnectionId? = replyInChatId.businessConnectionId, callbackQueryId: CallbackQueryId? = null, disableNotification: Boolean = false, protectContent: Boolean = false, allowPaidBroadcast: Boolean = false, effectId: EffectId? = null, suggestedPostParameters: SuggestedPostParameters? = null, allowSendingWithoutReply: Boolean? = null, checklistTaskId: ChecklistTaskId? = null, pollOptionId: PollOptionPersistentId? = null, replyMarkup: KeyboardMarkup? = null): ChatContentMessage<AnimationContent>(source)