Skip to main content

Watcher To Telegram クイックスタート

Telegramとは

Telegramは、ユーザーと開発者の両方に幅広い機能を提供する人気のメッセージングアプリです。オープンなAPIとプロトコルにより、開発者はカスタムTelegramクライアント、ボットを作成し、Telegramのサービスを自分のアプリケーションに統合することができます。Telegramは、リアルタイム通信のための安全で信頼性の高いプラットフォームを提供し、様々なメディアタイプ、グループチャット、エンドツーエンド暗号化をサポートしています。クラウドベースのインフラストラクチャにより、デバイス間でのシームレスな同期を保証し、簡単なスケーラビリティを可能にします。開発者は、Telegramの機能とツールを活用して、革新的なソリューションを構築し、プロジェクト内でのユーザーエクスペリエンスを向上させることができます。

Telegram APIへのアクセス方法

ステップ1. ボットトークンの取得

  1. まず、TelegramアプリをダウンロードしてBotFatherページに入ります。/newbotを送信し、ヒントに従ってボットに名前を付けます

  2. その後、ページ2のリンクをクリックしてあなたのボット(ページ3)にジャンプし、ボットに何かを送信します。何かを送信することを忘れないでください。そうしないとchatidを取得できません。

  3. もう一つの重要なことは、ページ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は次のようになります:7283028524Tokenと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-REDTelegram

おめでとうございます!WatcherのTelegramへの接続が成功しました!開発の旅路において、エキサイティングな可能性の世界が開かれました。Telegramの強力な機能を活用した革新的なアプリケーションを探索し、作成する準備が整いました。未来は明るく、あなたが次に何を構築するかを見るのが待ちきれません!

技術サポート & 製品ディスカッション

弊社製品をお選びいただき、ありがとうございます!弊社製品での体験が可能な限りスムーズになるよう、さまざまなサポートを提供いたします。異なる好みやニーズに対応するため、複数のコミュニケーションチャネルを用意しています。

Loading Comments...