message_received
Message Received
Triggers when a new message, edited message, channel post, or edited channel post is received by the bot.
message_received
Triggers when a new message, edited message, channel post, or edited channel post is received by the bot.
inline_query_received
Triggers when a user types "@botname query" in any chat, sending an inline query to the bot.
payment_received
Triggers on payment-related events: shipping queries, pre-checkout queries, and purchased paid media.
callback_query_received
Triggers when a user presses an inline keyboard button and a callback query is received.
chat_boost_updated
Triggers when a chat boost is added, changed, or removed. The bot must be an administrator in the chat.
reaction_updated
Triggers when a reaction to a message is changed by a user or when anonymous reaction counts change. The bot must be an administrator and must explicitly request these updates.
chat_member_updated
Triggers when a chat member's status changes, the bot's own member status changes, or a join request is received. Covers my_chat_member, chat_member, and chat_join_request events.
poll_updated
Triggers when a poll state changes (stopped polls or polls sent by the bot) or when a user changes their answer in a non-anonymous poll.
Send, edit, delete, forward, and pin messages in private chats, groups, supergroups, and channels. Support text, photo, video, audio, document, and sticker messages with rich formatting (HTML, Markdown) and interactive keyboards. Handle inline queries to provide rich search results directly in any chat. Manage chat members (kick, ban, unban), edit chat settings and permissions, create and manage invite links, and handle join requests. Process payments and invoices using Telegram Stars or third-party payment providers. Create, edit, and delete sticker and custom emoji packs. Serve HTML5 games with score tracking. Launch interactive Mini Apps (Web Apps) within chats. Integrate with business accounts to manage and reply to messages on behalf of businesses. Create and manage polls and quizzes. Upload and download files. Receive real-time webhook events for messages, reactions, chat membership changes, payment queries, poll updates, inline queries, business account events, and chat boosts.
Common questions about connecting Telegram to AI agents with Metorial.