まずはYoomの登録を行いましょう。
1.上のバナーの「詳細を見る」をクリック
2.移行した画面下部の「このテンプレートを試してみる」をクリック
3.Yoomの登録を行う
※既に登録が完了している場合はログイン画面が表示されるので、ログインしましょう。
今回の連携フローは大きく分けて以下のプロセスの通りです。
・ChatworkとTelegramをマイアプリ連携
・Chatworkの起動設定
・Telegramにメッセージを送信する設定
・トリガーボタンをONにして、ChatworkとTelegramの連携動作を確認
まずはじめに、マイアプリ連携を行います。
ステップ1:ChatworkとTelegramをマイアプリ連携
Yoomの登録が完了すると、フローボットのテンプレートが「マイプロジェクト」にコピーされます。
画像のような表示がされたら、左側にあるメニューから「マイアプリ」を選択してください。
次に、右上の新規接続ボタンをクリックします。
Chatworkの連携
1.検索する
Chatworkを検索し、Chatworkのアイコンをクリックします。
2.Chatworkにログイン
ログイン画面が表示されます。
Telegramと連携したいアカウントでログインを行いましょう。
3.許可を押す
上記の画面が表示されたら許可を押します。
Yoomの画面に戻り、上記の表示が出たら連携完了です。
TelegramとYoomの連携
1.検索する
Telegramを検索し、Telegramのアイコンをクリックします。
2.必須項目の入力
アカウント名とアクセストークンを入力してください。
アカウント名は任意の設定で構いません。企業名や担当者名などわかりやすいものにするのがおすすめです。
アクセストークンに関して、詳しくは赤枠内のTelegramのサイトをご確認ください。
3.連携完了
入力ができたら右下の追加ボタンを押してください。
上記の表示が出たら連携完了です。
ステップ2:Chatworkの起動設定
1.マイプロジェクトを開く
画面左側のメニューから「マイプロジェクト」を開きましょう。
2.コピーしたテンプレートを開く
「【コピー】Chatworkに届いたメッセージをTelegramに通知する」をクリックします。
3.アプリトリガーを選択
Chatworkのアイコンの「新しいメッセージがルームに投稿されたら」をクリックします。
タイトルなどの設定は完了しているため、次へを押しましょう。
4.トリガーの起動間隔の設定
画像のページに移行します。2つの必須項目の入力を行いましょう。
まずはトリガーの起動間隔の設定です。
画像のように、プルダウンから起動間隔を設定できます。
トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
プランによって最短の起動間隔が異なりますので、ご注意ください。
5.ルームIDの入力
ここで設定するルームにメッセージを送信することで、Telegramにも同一メッセージが送信されるようになります。
まずはボックスをクリックしてください。
チャンネルが一覧表示されるので、Telegramと連携したいルームをクリックして挿入しましょう。
6.テストの実行
入力が完了したらテストボタンを押してください。
テスト成功と表示が出たら完了です。保存をクリックします。
ステップ3:Telegramに通知する設定
1.アプリと連携する
Telegramのアイコンの「メッセージを送信」をクリックします。
タイトルなどの設定は完了しているため、次へを押しましょう。
2.IDの設定
まずはTelegramのどのグループにメッセージを送信するか設定します。
設定はChatworkのルームIDを入力した時と同じ方法となります。
3.メッセージ内容の設定
続けてTelegramに投稿するメッセージを設定します。ボックスをクリックしましょう。
赤枠の「新しいメッセージがルームに投稿されたら」を選択します。
Chatworkののデータが選択できるため、Telegramに送信したいものをクリックします。
4.レイアウトを整える
他にも挿入したいデータがある場合は、続けて設定してください。
データが挿入できると画像のようになります。
その後、見やすさを考慮し、レイアウトを整えることをおすすめします。
5.テストの実行
画像のように設定が完了したら、画面下にあるテストボタンを押します。
テスト成功の表示がされたら、設定は完了です。保存をしましょう。
6.トリガーをONにする
フローボットの作成が完了すると、上記のような表示がされます。トリガーは初期設定ではOFFの状態なので、ONにしましょう。
今回使用したフローボットテンプレート
Chatworkに届いたメッセージをTelegramに通知する