シナリオを作成する上でまず始めに行うのが、ファーストユーザーアクションの設定になります。このパートでは、ファーストユーザーアクションの種類や設定方法について詳しく説明します。

<aside> <img src="/icons/reorder_blue.svg" alt="/icons/reorder_blue.svg" width="40px" /> 目次

</aside>


1. ファーストユーザーアクション

1-1. ファーストユーザーアクションとは

ファーストユーザーアクションとは、シナリオを発動させるトリガーとなる、友だちの発言(発動ワード)のことです。全てのシナリオは、このファーストユーザーアクションをきっかけとして動くことになります。

1-2. ファーストユーザーアクションの種類

ファーストユーザーアクションには、「テキスト」「クエリー」「メニュー」の3種類があります。

テキスト クエリー メニュー
条件 指定したキーワードと一致、または部分的に一致した場合に、シナリオが起動する クエリーのグループに指定したキーワードを含むメッセージを受信した場合に、シナリオが起動する 入力すると、自動で全角の「>」が頭に付く。「>」も含めた発動ワードと一致した場合に、シナリオが強制的に発動する(完全一致ではない)
使用例 例)田中さん

「田中」「さん」など、部分的に一致するメッセージを受信した場合でもシナリオが発動する。「田中さんと連絡したい」というメッセージの場合も、部分的に一致しているためにシナリオが発動する。 | 例)グループ :担当者   キーワード:田中さん

「田中さん」を含むメッセージを受信するとシナリオが発動するため、「田中さんと連絡したい」というメッセージは発動条件を満たす。一方で、「田中と連絡がしたい」の場合は、シナリオは発動しない。 | 例)>田中さん

「>田中さん」というメッセージを受信した場合に、シナリオが発動する。部分一致でも発動するため、「>田中」「田中」「さん」といったメッセージにも反応する。 |

1-3. 完全一致のファーストユーザーアクション

部分一致ではなく、完全一致した場合のみシナリオを発動させたい場合は、「テキスト」でメッセージの前後に全角のシャープを付けます。

例)#田中#

例えば、上記のようなテキストがファーストユーザーアクションだった場合、「#田中#」と完全に一致したメッセージを受信することでシナリオが発動します。「田中」だけでは発動しません。

なお、クエリー 使用例で紹介したシナリオのファーストユーザーアクションは、「テキスト」の完全一致で設定を行いました。「#クエリー#」と完全に一致したメッセージを受信すれば、シナリオが発動することになります。1-