Discordモジュールを使用すると、ボットを使用してアプリケーションから直接メッセージを送信できます。この機能を実装するには、次のものが必要です。
- Discordモジュールを接続し、その設定でボットトークンを指定します。
- メッセージを送信するためのカスタムビジネスプロセスを設定します。
- フロントエンドからバックエンドにデータを送信するPOSTエンドポイントを作成します。
- Webまたはモバイルアプリケーションでメッセージを送信するためのフォームを作成します。
モジュールの詳細については、「 モジュールの操作の基本」の記事を参照してください。
不和モジュール
1.モジュールセクション(1)に移動し、[マーケットプレイス]タブ(2)でDiscordモジュール(3)を見つけてインストールします(4)。
2. Discord設定を開き、適切なフィールドにボットトークンを指定して(1)、変更を保存します(2)。
ビジネスプロセス
1.ビジネスロジックセクション(1)に移動し、新しいビジネスプロセスを作成します。 Discordブロックの追加:メッセージを送信します(2)。開始ブロックで、メッセージテキストの入力変数とメッセージを送信するチャネルのIDを追加します(3)。スクリーンショットに示すように、ストリームとデータの接続を接続します。スキーム(4)を保存することを忘れないでください。 AppMaster.io101トレーニングコースでビジネスプロセスについて詳しく説明します。
終点
1.エンドポイントセクション(1)に移動し、新しいAPIエンドポイントを作成します。 POSTメソッドを選択し、ルートとそれを追加するグループを指定します(2)。新しく作成したビジネスプロセス(3)にリンクし、[OK](4)をクリックします。 ここでエンドポイントに関するビデオを見ることができます。
Webアプリケーションのフォーム
1.WebアプリケーションのDiscordボットを介してメッセージを送信するように設定しましょう。 Webアプリに移動し、編集のために開きます(1)。データを送信するための新しいフォームを作成し、そのフォームのレコードタイプと新しく作成されたエンドポイントを選択します(2)。変更を適用します(3)。
2. onClickトリガーを使用してフォームにボタンを追加します。これにより、作成されたフォームの[フォームの送信]アクションがトリガーされます。
3.これは、フォームとボタンがWebアプリケーションエディターでどのように表示されるかを示しています(1)。変更を保存し(2)、公開します(3)。
メッセージを送る!
1.フォームの作業を確認します。公開されたアプリケーションに移動し、フォームのあるページで、メッセージと送信先のチャネルのIDを入力します。
2.ボットがDiscordチャンネルにメッセージを投稿したことを確認します。
Discordにメッセージを送信するための簡単なフォームが用意されています。たとえば、DiscordチャネルとTelegramチャネルへのメッセージの同時送信を設定することで、複雑にすることができます。 Telegramボットの設定の詳細については、 この記事を参照してください。
新しいモジュールと設定に関する情報を見逃さないように、ブログをフォローしてTelegramチャネルに登録してください。