replyRichMessage

inline suspend fun TelegramBot.replyRichMessage(to: ChatMessage, richMessage: InputRichMessage, replyInChatId: IdChatIdentifier = to.chat.id, replyInThreadId: MessageThreadId? = replyInChatId.threadId, replyInDirectMessageThreadId: DirectMessageThreadId? = replyInChatId.directMessageThreadId, replyInBusinessConnectionId: BusinessConnectionId? = replyInChatId.businessConnectionId, ephemeralMessageParameters: EphemeralMessageParameters? = (replyInChatId.receiverUser ?: to.ephemeralReplyReceiverUserIdOrNull) ?.let(::EphemeralMessageParameters), replyToEphemeralMessageId: EphemeralMessageId? = (to as? PossiblyEphemeralMessage) ?.ephemeralMessageId, 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<RichMessageContent>(source)
inline suspend fun TelegramBot.replyRichMessage(toChatId: IdChatIdentifier, toMessageId: MessageId, richMessage: InputRichMessage, replyInChatId: IdChatIdentifier = toChatId, replyInThreadId: MessageThreadId? = replyInChatId.threadId, replyInDirectMessageThreadId: DirectMessageThreadId? = replyInChatId.directMessageThreadId, replyInBusinessConnectionId: BusinessConnectionId? = replyInChatId.businessConnectionId, ephemeralMessageParameters: EphemeralMessageParameters? = replyInChatId.receiverUser ?.let(::EphemeralMessageParameters), 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<RichMessageContent>(source)

Parameters


inline suspend fun TelegramBot.replyRichMessage(replyInChatId: IdChatIdentifier, ephemeralMessageParameters: EphemeralMessageParameters, replyToEphemeralMessageId: EphemeralMessageId, richMessage: InputRichMessage, replyInThreadId: MessageThreadId? = replyInChatId.threadId, replyInDirectMessageThreadId: DirectMessageThreadId? = replyInChatId.directMessageThreadId, replyInBusinessConnectionId: BusinessConnectionId? = replyInChatId.businessConnectionId, 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<RichMessageContent>(source)