- で新しいアカウントを作成します https://www.make.com/en/register?pc=algobot

- ページ右上で新しいシナリオを作成します

- 新しい Webhook モジュールを追加する

- 「カスタム Webhook」を選択します

- 「Webhook の作成」をクリックすると、MAKE がランダムな Webhook アドレスを生成します。

- Webhook に「AlgoBot」などの名前を付けます。

- 「保存」をクリックするとプライベート Webhook アドレスが作成されます

- 新しい Telegram Bot モジュールを追加する

- 「テキストメッセージまたは返信を送信する」を選択します

- まず、新しい接続名を追加する必要があります (例: 「Algobot」)

- プライベート トークンを取得するには、コンピューターまたはスマートフォンで Telegram を開く必要があります。
- Telegram アプリで「Botfather」を検索するか、 https://telegram.me/BotFather

- 新しいボットを作成するには、メッセージ ボックスに「/newbot」と入力して Enter キーを押し、画面の手順に従います。 PS: ボットには、スクリーンショットに表示されている名前とは異なる名前を付けてください。すべてのボットには一意の名前が必要です。

- BotFather から、Telegram Bot を MAKE に接続するために使用できるトークンを含むメッセージを受信しました。正しいフィールドにトークンを入力します。

- 次に、AlgoBotOffical_bot が正しいチャネルに信号を送信できるように、新しく作成したチャネルからチャット ID を取得する必要があります。
- Telegram に移動し、TradingView シグナルを投稿する新しいチャネルを作成します。

- 好きな名前を付けます。この例では「AlgoBot」という名前を付けます。

- チャンネル設定に移動したら、「管理者」をクリックします。

- 以前に作成したボット (@AlgoBotOffical_bot) を管理者としてチャンネルに追加します
権限を設定する

- もう一度「管理者の追加」をクリックし、「tradingview」を検索します


- TradingView を Telegram ボットに追加 (https://t.me/tradingviewtobot) をクリックして完了をクリックします

- チャンネルに戻って「/chatid」と入力します

- チャンネルは「-13XXXXXXXXXX」という形式の 100 桁のコードを返します。
- このコードを make Web サイトの「チャット ID」フィールドにコピーします。

- 次の手順は、「テキスト」フィールドの正しい値を取得することです。
- この Telegram Bot ウィンドウを閉じることができるようにするには、以下のようにテキスト フィールドに入力し、「ExecutionID」を選択します。これは、後で Tradingview でテスト アラートが完了したときに変更します。

- MAKE の Webhook モジュールに戻り、「データ構造の再決定」をクリックします。

- その間に、Tradingview チャートに移動し、テスト アラートを作成します (たとえば、BTC > 1000 など、すぐにトリガーされる「より良い」アラートなど)。

- [通知] タブに移動し、前に作成した Webhook アドレスを貼り付けます。

- アラートを作成する
- 入力した値が true (BTC > 1000) であるため、アラートはすぐにトリガーされ、MAKE は受信したアラートを検出して SUCESS メッセージを表示するはずです。


- 次に、Telegram モジュールに戻り、26) の「Text」フィールドを見つけます。 「実行 ID」を削除し、「値」をクリックして置き換えます。まだアラートをトリガーしていなかったため、この「値」は表示されませんでした。これで表示され、使用できるようになりました。

- シナリオを保存し、保存後に有効にして、アラートを受信できるようにすることを忘れないでください。

- Webhook モジュールと Telegram モジュールを設定したら、エラー ハンドラーを追加することを忘れないでください。 Tradingview は作成時に Webhook に空のペイロードを送信することがありますが、その場合はエラー ハンドラーがシナリオの停止を防ぐため、問題やエラーが軽減されます。 Telegram モジュールを右クリックし、エラー ハンドラーを追加します。

- 「無視」オプションを選択します。


- MAKE を正しい方法で設定したため、Tradingview シグナルと Telegram チャネル間の接続が機能することが確認できたのは今だけです。