Telegram連携を利用すると、BotpressのチャットボットやAIエージェントが公式のTelegram Bot APIを通じてTelegram上のユーザーとやり取りできます。これにより、プライベートチャットやグループ内で、テキスト、メディア、ボタン、インタラクティブなコマンドを含む双方向のリアルタイムメッセージングが可能になります。
この連携は内部的にTelegrafという堅牢なNode.jsフレームワークを使用し、Telegramからのメッセージのルーティング、コマンド、イベントを管理します。AIエージェントが送信するメッセージは自動的にMarkdownからTelegram対応のHTML構文に変換され、テキストやリンク、書式が正しく表示されます。
メッセージのサニタイズや入力中インジケーターなどのユーティリティが組み込まれており、エンドユーザーにとって安全で快適なコミュニケーション体験を実現します。開発者は、アップデートの自動化、チケット対応、またはチャットボットをTelegramコミュニティに簡単に拡張するために利用できます。
<iframe src="https://www.youtube.com/embed/w0-UGm4mu74"></iframe>
The Telegram integration allows your AI-powered chatbot to seamlessly interact with Telegram, a popular messaging platform with a large user base. Connect your chatbot to Telegram and engage with your audience in real-time conversations. With this integration, you can automate customer support, provide personalized recommendations, send notifications, and handle inquiries directly within Telegram. Leverage Telegram's rich features, including text messages, inline buttons, media files, and more, to create dynamic and interactive chatbot experiences. Empower your chatbot to deliver exceptional user experiences on Telegram with the Telegram Integration for Botpress.
## Migrating from version `0.x.x` to `1.x.x`
### Removal of proactive conversations (and proactive users)
- Telegram does not currently support proactive conversations, so any bots using this feature will need to be updated to use the normal conversation flow.
### Removal of dedicated Markdown messages type
- The `markdown` channel message type is being deprecated in favor of integrating this behavior into the base `text` message type.
- This new Markdown behavior (commonmark spec) will allow image Markdown. However, since Telegram does not support mixed message types, it will split the message into multiple messages with images sent in between text messages.
### Addition of message limits
- Telegram has a message length limit of 4096 characters, so that limit has been added to the text parameter in the `text` message payload. Going over this limit will result in the message being rejected.