Package dev. inmo. tgbotapi. updateshandlers
Types
DefaultFlowsUpdatesFilter
Link copied to clipboard
class DefaultFlowsUpdatesFilter(broadcastChannelsSize: Int) : FlowsUpdatesFilter
Content copied to clipboard
FlowsUpdatesFilter
Link copied to clipboard
SimpleUpdatesFilter
Link copied to clipboard
data class SimpleUpdatesFilter(messageCallback: UpdateReceiver<MessageUpdate>?, messageMediaGroupCallback: UpdateReceiver<MessageMediaGroupUpdate>?, editedMessageCallback: UpdateReceiver<EditMessageUpdate>?, editedMessageMediaGroupCallback: UpdateReceiver<EditMessageMediaGroupUpdate>?, channelPostCallback: UpdateReceiver<ChannelPostUpdate>?, channelPostMediaGroupCallback: UpdateReceiver<ChannelPostMediaGroupUpdate>?, editedChannelPostCallback: UpdateReceiver<EditChannelPostUpdate>?, editedChannelPostMediaGroupCallback: UpdateReceiver<EditChannelPostMediaGroupUpdate>?, chosenInlineResultCallback: UpdateReceiver<ChosenInlineResultUpdate>?, inlineQueryCallback: UpdateReceiver<InlineQueryUpdate>?, callbackQueryCallback: UpdateReceiver<CallbackQueryUpdate>?, shippingQueryCallback: UpdateReceiver<ShippingQueryUpdate>?, preCheckoutQueryCallback: UpdateReceiver<PreCheckoutQueryUpdate>?, pollUpdateCallback: UpdateReceiver<PollUpdate>?, pollAnswerUpdateCallback: UpdateReceiver<PollAnswerUpdate>?, unknownUpdateTypeCallback: UpdateReceiver<UnknownUpdate>?) : UpdatesFilter
Content copied to clipboard
UpdateReceiver
Link copied to clipboard
UpdatesFilter
Link copied to clipboard
interface UpdatesFilter
Content copied to clipboard
Functions
createSimpleUpdateFilter
Link copied to clipboard
fun createSimpleUpdateFilter(messageCallback: UpdateReceiver<MessageUpdate>? = null, mediaGroupCallback: UpdateReceiver<MediaGroupUpdate>? = null, editedMessageCallback: UpdateReceiver<EditMessageUpdate>? = null, channelPostCallback: UpdateReceiver<ChannelPostUpdate>? = null, editedChannelPostCallback: UpdateReceiver<EditChannelPostUpdate>? = null, chosenInlineResultCallback: UpdateReceiver<ChosenInlineResultUpdate>? = null, inlineQueryCallback: UpdateReceiver<InlineQueryUpdate>? = null, callbackQueryCallback: UpdateReceiver<CallbackQueryUpdate>? = null, shippingQueryCallback: UpdateReceiver<ShippingQueryUpdate>? = null, preCheckoutQueryCallback: UpdateReceiver<PreCheckoutQueryUpdate>? = null, pollCallback: UpdateReceiver<PollUpdate>? = null, pollAnswerCallback: UpdateReceiver<PollAnswerUpdate>? = null, unknownCallback: UpdateReceiver<UnknownUpdate>? = null): UpdatesFilter
Content copied to clipboard
FlowsUpdatesFilter
Link copied to clipboard
fun FlowsUpdatesFilter(broadcastChannelsSize: Int = 100): DefaultFlowsUpdatesFilter
Content copied to clipboard
Creates DefaultFlowsUpdatesFilter