Structs§
- Answer
- Fluent builder returned by
CallbackQuery::answer. Finalize with.send(&client).await. - BotStopped
Update - A user stopped (or restarted) the bot.
- Callback
Query - A user pressed an inline keyboard button on a bot message.
- Chat
Action Update - A user is performing a chat action (typing, uploading, recording…).
- Chat
Boost Update - A channel was boosted via the bot.
- Incoming
Message - A new or edited message.
- Inline
Query - A user is typing an inline query (
@bot something). - Inline
Send - A user chose an inline result and sent it.
- Join
Request Update - A user has requested to join a chat via an invite link.
- Message
Deletion - One or more messages were deleted.
- Message
Reaction Update - A bot received a reaction on one of its messages.
- Participant
Update - A chat member’s status changed (joined, left, promoted, banned, etc.).
- Poll
Vote Update - A user voted in a poll.
- PreCheckout
Query Update - A user confirmed payment on the final checkout screen.
- RawUpdate
- A TL update that has no dedicated high-level variant yet.
- Shipping
Query Update - A user submitted a shipping address for a physical-goods invoice.
- User
Status Update - A user’s online / offline status changed.
Enums§
- Button
Filter - Filter for
IncomingMessage::find_button. - Update
- A high-level event received from Telegram.