コマンドだけでなく、自動化を作ろう
サーバーで何かが起きて、Flowが動き、残りはボットにおまかせ。このFlowは9:00に起動し、ストレージから次の質問を取り出して #general に投稿し、回答用のスレッドを作成します。
今日の質問
有効保存トリガー
変更スケジュール、毎日9:00
ストレージの値を取得(get-storage-value)
質問リストの読み込み元{questions}
次の項目を選択(array-at)
昨日の次の質問
メッセージを送信(send-message)
入力パラメーター
チャンネル:#general
メッセージ:今日の質問
スレッドを作成(start-thread-from-message)
そのメッセージにスレッドを作成
ストレージの値を増やす(increment-storage-value)
出題済みとしてカウントする先{asked}
イメージです。実際の画面とは異なる場合があります
V2からの変更点
V2のカスタムコマンドは、トリガー1つに固定の返信が1つ。ルール、リンク、定型の回答には、今でもぴったりの道具です。上のFlowも同じように始まりますが、そこで終わりません。保存データを読み込み、質問を選び、メッセージを送り、スレッドを作成し、使った内容を書き戻します。
96種類のトリガー、691のアクション、181のパラメータタイプで構築でき、V2も隣で動き続けます。V3をオンにしても既存のコマンドには触れず、元に戻す方法もあります。どちらの方向もボットの再起動が1回です。
Custom Commands V2
ルール
有効保存トリガー
変更/rules
メッセージを送信
毎回同じ返信
Custom Commands V3
今日の質問
有効保存トリガー
変更スケジュール、毎日9:00
ストレージの値を取得(get-storage-value)
質問リストの読み込み元{questions}
次の項目を選択(array-at)
昨日の次の質問
メッセージを送信(send-message)
質問を埋め込みで投稿する先#general
スレッドを作成(start-thread-from-message)
そのメッセージにスレッドを作成
ストレージの値を増やす(increment-storage-value)
出題済みとしてカウントする先{asked}
イメージです。実際の画面とは異なる場合があります
V3の中身
7つの部品が、ひとつのシステムに。トリガーから始めて、好きなところまで広げられます。
すでにベータに参加中のサーバーが作成
V3で作られ、SCNXマーケットプレイスで公開されている3つのモジュールです。どのサーバーでもインストールできます。
Frage des Tages
作者: Melissas helfende Apps
専用スレッド付きで今日の質問をチャンネルに投稿し、メンバーが提案した質問をチームが確認できます。
マーケットプレイスで見るGame: Wortsalat by Markus
作者: Sukram2.0
文字を並べ替える単語ゲーム。回答を送信でき、プレイヤーごとにXPを付与します。
マーケットプレイスで見るGame: Hau den Maulwurf by Markus
作者: Sukram2.0
もぐらたたきの反応速度ゲーム。メンバーごとにスコアを記録します。
マーケットプレイスで見るこれらは開発者が公開しているコミュニティモジュールです。内容はドイツ語です。
V3に関するQ&A
はい。V3を有効にしても、既存のV2カスタムコマンドには触れません。そのまま動き続け、編集もでき、V3はその隣に追加されます。あとからV2に戻すことも可能です。どちらの方向もボットの再起動が1回必要です。