第50章 Telegram
プロデューサーとコンシューマーの両方がサポート対象
Telegram コンポーネントは Telegram Bot API へのアクセスを提供します。これにより、Camel ベースのアプリケーションは、ボットとして機能し、通常のユーザー、プライベートおよびパブリックグループまたはチャネルと直接対話することでメッセージを送受信できます。
Telegram Bot は、このコンポーネントを使用する前に作成する必要があります。Telegram Bot developers home の手順に従ってください。新しいボットが作成されると、ボットは ボットに対応する 認証トークン を提供します。承認トークンは、camel-telegram エンドポイントで必須のパラメーターです。
Bot が(/ 文字で始まるものだけでなく)グループまたはチャネル内で交換されるすべてのメッセージを受信できるようにするには、/setprivacy コマンドを使用して、BotFather に プライバシーモード を無効 にするよう依頼します。
Maven ユーザーは、このコンポーネントの pom.xml に以下の依存関係を追加する必要があります。
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-telegram</artifactId>
<version>{CamelSBVersion}</version>
<!-- use the same version as your Camel core version -->
</dependency>
50.1. URI 形式 リンクのコピーリンクがクリップボードにコピーされました!
telegram:type[?options]