All Classes and Interfaces
Class
Description
Contains information about a telegram chat.
Message to edit captions of messages.
Used to delete a message, including service messages.
Message to edit animation, audio, document, photo, or video messages.
Message to edit only the reply markup of messages.
Message to edit text and game messages.
Upon receiving a message with this object, Telegram clients will display a reply interface to the user (act as if the
user has selected the bot‘s message and tapped ’Reply')
Represents one row of the high scores table for a game.
Represents an animation file (GIF or H.264/MPEG-4 AVC video without sound).
Contains information about an audio file.
Represents an incoming callback query from a callback button in an inline keyboard.
Contains information about a general file.
Represents a game.
Represents an incoming inline query.
This object describes the position on faces where a mask should be placed by default.
A message that is exchanged with the Telegram network.
This object represents one special entity in a text message.
Contains information about a photo.
Contains information about a sticker.
Contains information about a video.
Represents one button of an inline keyboard.
This object represents an inline keyboard that appears right next to the message it belongs to.
Represents one result of an inline query.
Represents a link to an article or web page.
Represents a link to an MP3 audio file.
Represents a link to an MP3 audio file stored on the Telegram servers.
Represents a link to a file stored on the Telegram servers.
Represents a link to an animated GIF file stored on the Telegram servers.
Represents a link to a video animation (H.264/MPEG-4 AVC video without sound) stored on the Telegram servers.
Represents a link to a photo stored on the Telegram servers.
Represents a link to a sticker stored on the Telegram servers.
Represents a link to a video file stored on the Telegram servers.
Represents a link to a voice message stored on the Telegram servers.
Represents a contact with a phone number.
Represents a link to a file.
Represents a Game.
Represents a link to an animated GIF file.
Represents a location on a map.
Represents a link to a video animation (H.264/MPEG-4 AVC video without sound).
Represents a link to a photo.
Represents a venue.
Represents a link to a page containing an embedded video player or a video file.
Represents a link to a voice recording in an .ogg container encoded with OPUS.
Represents the content of a contact message to be sent as the result of an inline query.
Represents the content of a location message to be sent as the result of an inline query.
Represents the content of a media message to be sent.
Represents an animation file (GIF or H.264/MPEG-4 AVC video without sound) to be sent.
Represents an audio file to be treated as music to be sent.
Represents a photo to be sent.
Represents a video to be sent.
Represents the content of a message to be sent as a result of an inline query.
Represents the content of a text message to be sent as the result of an inline query.
Represents the content of a venue message to be sent as the result of an inline query.
Represents a parameter of the inline keyboard button used to automatically authorize a user.
Object to send when answering to an inline query.
An outgoing audio message.
Used to send answers to callback queries sent from inline keyboards.
An outgoing document message.
Used to send a game.
Used to get data for high score tables.
The superclass of all outgoing messages.
An outgoing photo message.
Message used this method to set the score of the specified user in a game.
An outgoing sticker message.
An outgoing text message.
An outgoing video message.
Upon receiving a message with this object, Telegram clients will remove the current custom keyboard and display the
default letter-keyboard.
Generated by camel build tools - do NOT edit this file!
Bean holding the configuration of the telegram component.
Useful constants for the Telegram component.
A polling consumer that reads messages from a chat using the Telegram bot API.
Utilities for converting between Telegram APIs and standard java objects.
Generated by camel build tools - do NOT edit this file!
Send and receive messages using the Telegram Bot API.
Generated by camel build tools - do NOT edit this file!
Generated by camel build tools - do NOT edit this file!
A collection of supported media type for outgoing messages (produced).
A collection of supported parse modes for text messages.
A producer that sends messages to Telegram through the bot API.
Allows interacting with the Telegram server to exchange messages.
Adapts the
RestBotAPI
to the TelegramService
interface.A deserializer for a unix timestamp.
A serializer for
Instant
compatible with UnixTimestampDeserializer
.Represents an update with reference to the previous state.
Represents the result of a call to getUpdates REST service.
An user inside the Telegram network.
Represents the result of a call to the setWebhook REST service.