Module teloxide::prelude

source ·
Expand description

Commonly used items.

Re-exports

pub use crate::error_handlers::LoggingErrorHandler;
pub use crate::error_handlers::OnError;
pub use crate::respond;
pub use crate::dispatching::dialogue::Dialogue;
pub use dptree;
pub use teloxide_core::prelude::*;

Structs

AutoSendDeprecatedauto-send
Previously was used to send requests automatically.
This object represents an incoming callback query from a callback button in an inline keyboard.
Represents a result of an inline query that was chosen by the user and sent to their chat partner.
A DI container with multiple dependencies.
The base for update dispatching.
An instance that receives an input and decides whether to break a chain or pass the value further.
This object represents an incoming inline query.
This object represents a message.
This object contains information about a poll.
This object contains information about an incoming pre-checkout query.
This object contains information about an incoming shipping query.
This object represents an incoming update.

Enums

Used to tell an operation whether it should exit early or go on as usual.

Type Definitions

A handler with no further handlers in a chain.
A type that is returned after making a request to Telegram.