Watcher To Telegram クイックスタート
Telegramとは
Telegramは、ユーザーと開発者の両方に幅広い機能を提供する人気のメッセージングアプリです。オープンなAPIとプロトコルにより、開発者はカスタムTelegramクライアント、ボットを作成し、Telegramのサービスを自分のアプリケーションに統合することができます。Telegramは、リアルタイム通信のための安全で信頼性の高いプラットフォームを提供し、様々なメディアタイプ、グループチャット、エンドツーエンド暗号化をサポートしています。クラウドベースのインフラストラクチャにより、デバイス間でのシームレスな同期を保証し、簡単なスケーラビリティを可能にします。開発者は、Telegramの機能とツールを活用して、革新的なソリューションを構築し、プロジェクト内でのユーザーエクスペリエンスを向上させることができます。
Telegram APIへのアクセス方法
ステップ1. ボットトークンの取得
-
まず、TelegramアプリをダウンロードしてBotFatherページに入ります。/newbotを送信し、ヒントに従ってボットに名前を付けます。
-
その後、ページ2のリンクをクリックしてあなたのボット(ページ3)にジャンプし、ボットに何かを送信します。何かを送信することを忘れないでください。そうしないとchatidを取得できません。
-
もう一つの重要なことは、ページ2でモザイクをかけた部分のトークンを保存することです。後で使用します。
ページ1 | ページ2 | ページ3 |
---|---|---|
![]() | ![]() | ![]() |
ステップ2. ボットchatIdの取得
前のステップに従って、BotFatherはボットを作成した際にフィードバックを提供します。フィードバック内でTokenを見つけることができ、形式は次のようになります:123456789:AoUJnnpoFlkkdfJbCXlo.... そして、あなたのTokenを使用してこのリンクにアクセスし、ChatIdを取得します。
#access this link using your Token
https://api.telegram.org/bot{Token}/getUpdates
#example
https://api.telegram.org/bot123456789:AoUJnnpoFlkkdfJbCXlo.../getUpdates
以下の画像に従ってChatIdを見つけてください。ChatIdは次のようになります:7283028524。TokenとChatIdを保存してください。後で使用します。

Node-REDでTelegramモジュールを設定する
ステップ3. Telegramモジュールをインストールする
以下の画像に従ってTelegramモジュールをインストールしてください。まだNode-REDをインストールしていない場合は、こちらを参照してください。

telegramを検索して、3番目のものをインストールしてください。

ステップ4. モジュールを接続して設定する
これらのモジュールをワークスペースにドラッグして、一緒に接続してください。OpenStreamの設定方法がわからない場合は、このリンクを参照してください。

次にfunctionモジュールを設定します。ダブルクリックして、以下のコードを貼り付けてください。

msg.image_url = msg.payload.value[0].image_url;
msg.content = msg.payload.value[0].content;
msg.chatId = "7098248409"; // change to your Telegram Chat ID
// set payload to send photo
var photoPayload = {
chatId: msg.chatId,
type: "photo",
content: msg.image_url
};
// set payload to send message
var messagePayload = {
chatId: msg.chatId,
type: "message",
content: msg.content
};
// send photo
node.send({ payload: photoPayload });
// send message
node.send({ payload: messagePayload });
その後、以下の画像に従ってsenderモジュールを設定します。

ここにボット名、トークン、ChatIdを貼り付けます。

もう一つのsenderの設定も同様で、以下の画像に従ってください。

Telegramに情報を送信
ステップ5. Watcherでタスクを実行
まず、以下のビデオに従ってWatcherでタスクを実行する必要があります。詳細についてはこちらをクリックしてください。
ステップ6. Telegramにメッセージと写真を送信
タスクがトリガーされると、WatcherからメッセージとNode-REDとTelegramアプリの両方でメッセージを受信します。
Node-RED | Telegram |
---|---|
![]() | ![]() |
おめでとうございます!WatcherのTelegramへの接続が成功しました!開発の旅路において、エキサイティングな可能性の世界が開かれました。Telegramの強力な機能を活用した革新的なアプリケーションを探索し、作成する準備が整いました。未来は明るく、あなたが次に何を構築するかを見るのが待ちきれません!
技術サポート & 製品ディスカッション
弊社製品をお選びいただき、ありがとうございます!弊社製品での体験が可能な限りスムーズになるよう、さまざまなサポートを提供いたします。異なる好みやニーズに対応するため、複数のコミュニケーションチャネルを用意しています。