Package dev. inmo. tgbotapi. extensions. behaviour_builder. filters
Properties
Link copied to clipboard
val CallbackQueryFilterByUser: BehaviourContextAndTwoTypesReceiver<Boolean, CallbackQuery, Update>
Content copied to clipboard
Link copied to clipboard
val ChatJoinRequestFilterByChat: BehaviourContextAndTwoTypesReceiver<Boolean, ChatJoinRequest, Update>
Content copied to clipboard
Allow only events from the same chat as base ChatMemberUpdated
Link copied to clipboard
val ChatMemberUpdatedFilterByChat: BehaviourContextAndTwoTypesReceiver<Boolean, ChatMemberUpdated, Update>
Content copied to clipboard
Allow only events from the same chat as base ChatMemberUpdated
Link copied to clipboard
Allow only messages which are not MediaGroupMessage
Link copied to clipboard
val InlineQueryFilterByUser: BehaviourContextAndTwoTypesReceiver<Boolean, InlineQuery, Update>
Content copied to clipboard
Link copied to clipboard
val MessageFilterByChat: BehaviourContextAndTwoTypesReceiver<Boolean, Message, Update>
Content copied to clipboard
Allow only events from the same chat as base Message
Link copied to clipboard
val MessageFilterExcludingMediaGroups: BehaviourContextAndTwoTypesReceiver<Boolean, CommonMessage<*>, Update>
Content copied to clipboard
Allow only messages which are not MediaGroupMessage
Link copied to clipboard
val MessagesFilterByChat: BehaviourContextAndTwoTypesReceiver<Boolean, List<Message>, Update>
Content copied to clipboard
Link copied to clipboard
val PreCheckoutQueryFilterByUser: BehaviourContextAndTwoTypesReceiver<Boolean, PreCheckoutQuery, Update>
Content copied to clipboard
Link copied to clipboard
val ShippingQueryFilterByUser: BehaviourContextAndTwoTypesReceiver<Boolean, ShippingQuery, Update>
Content copied to clipboard