メインコンテンツへスキップ

Telm でトリガー(自動リアクション)を設定する方法

ステップバイステップのチュートリアル:メッセージがキーワード、メンション、コマンド、正規表現パターンに一致したときに自動返信またはモデレーションを行うトリガーを Telm で作成します。

6分で読めます
要点

グループを開き、Triggers タブに移動して Add trigger をクリックし、一致モード(contains、exact、regex、commands、mentions)を選び、パターンを入力し、Reply などのアクションを選んで応答テキストを書き、優先度を設定して保存します。

トリガーのページでトリガーを作成します。

設定してみませんか?Telm アカウントでそのまま行えます。

ダッシュボードで開く

1トリガーとは

トリガーは条件に対する自動リアクションです。メッセージが設定したパターンに一致すると、ボットは選んだアクションを実行します。用意した返信の投稿から、送信者のミュートや BAN までさまざまです。

トリガーは FAQ の自動回答、ルールのリマインダー、軽量な自動化に最適で、特定のフレーズのモデレーションにも使えます。管理者がオンラインでないときでもグループが反応良く感じられます。

  • 一致するメッセージが現れた瞬間に発火します。
  • 返信、削除、警告、ミュート、キック、BAN ができます。
  • 各トリガーはオン・オフの切り替え、編集、ファイルとしてのエクスポート・インポートができます。

2一致モード

一致モードは、ボットがメッセージをあなたのパターンとどう比較するかを決めます。目的に合ったものを選んでください。

  • Contains:メッセージのどこかにあなたのテキストが含まれていれば発火します。もっとも一般的な選択です。
  • Exact:メッセージ全体があなたのテキストと等しいときだけ発火します。
  • Regex:^hello.*world$ のような高度なケース向けに、正規表現パターンで一致します。
  • Commands:/rules のようなスラッシュコマンドにのみ反応します。
  • Mentions:@メンションにのみ反応します。
  • All:すべてのメッセージに反応するので、下記の追加条件と組み合わせてください。

3アクションと応答テキスト

トリガーが何をするかを選びます:Reply、Delete、Warn、Mute、Kick、Ban。Reply の場合は、ボットが返す応答メッセージを書きます。トリガーとなったメッセージを取り除く Delete original をオンにすることもできます。

応答テキストはフィールドの下に表示されるプレースホルダーに対応しているので、ユーザーを名前で挨拶したり、グループを参照したりできます。そのひと工夫で自動回答がロボット的ではなく親しみのあるものになります。

FAQ の自動回答には Contains モードと Reply アクションを使い、Delete original はオフのままにしてください。そうすれば質問が回答のとなりに残り続けます。

4追加条件と優先度

追加条件では、トリガーが発火する場面を絞り込めます:新規ユーザーのみ、転送メッセージのみ、返信のみ。これらを一致モードと組み合わせて、狙った状況を的確にターゲットにします。

優先度(1〜100)は、複数のトリガーが一致しうるときの順序を設定します。優先度が高いものが先に実行されます。モデレーション用トリガーではカスタムルールとまったく同じように働きます。カスタムルールのチュートリアルをご覧ください。

この記事は役に立ちましたか?

グループを保護する準備はできましたか?

Telm を Telegram グループに追加して、スパムの処理を任せましょう。