Telegram Sink
Send a message to a Telegram chat by using your Telegram bot as sender.
To create a bot, use your Telegram app to contact the @botfather account.
This sink supports the following message types:
- Standard text messages
- PNG images (
Content-Type must be set to image/png)
- JPEG images (
Content-Type must be set to image/jpeg)
This sink also supports the following message headers:
text / ce-text: when sending an image, the image caption
chat-id / ce-chatid: overrides the default chat where messages are sent to
Metadata
| Property |
Value |
| Type |
sink |
| Group |
Telegram |
| Namespace |
Social |
| Support Level |
Stable |
| Provider |
Apache Software Foundation |
Properties
| Name |
Type |
Required |
Default |
Description |
authorizationToken |
string |
✓ |
|
The token to access your bot on Telegram. You you can obtain it from the Telegram @botfather. |
chatId |
string |
|
|
The Chat ID to where you want to send messages by default. Whilst the Chat ID is not a required Configuration Option it must be provided for every message; either as a Configuration Option or a chat-id / ce-chatid header. |
Dependencies
camel:core
camel:jackson
camel:kamelet
camel:telegram