>(前略)ところでリファラについてちょっとした発見があるんですが…変数の条件に%%は使えても**は使えませんよね?
>「俺のこと**好き?」みたいなリファラが作れなくて悩んでたのですが、リファラ条件って二つ以上付けられるみたいですね。リファラ1「俺」リファラ2「好き?」で登録しておけば反応してくれました
>デーモンだとイコールじゃなくて曖昧一致にしないといけないみたいですが…よろしければこの件について検証と解説をお願いできますでしょうか
大変長らくお待たせしました!ごめんね!!!
一応、アンド入りのリファラっての俺も作ってみたんだけど、確かに反応しないね。
まあ、「リファラ=○○」ってのは「○○からのリファラとして完全一致」の意味だから……
「リファラ=A**B」の場合、もしかしたら「A**B」ってそのまま話しかけないと行けないのかもしんないね。
俺はスマホのみの環境なので、PC版を見ることは出来ないから曖昧一致ってのがどんなもんかまでは検証出来ないんだけど、一応仮定とするならば、例に挙げられたワードで言う場合
「好き?」だけでリファラ誤爆しないように1「俺のこと」2「好き?」のリファラの付け方は有りだと思う。
この場合、どちらも必ずifで指定しないと、変な誤爆起こすから……
if「もしも1と2が同時に満たされるなら」という条件付けは必須だけどね。
ただ、今のとこdemonスマホ勢は話が変わってくるかも。
っつーのも俺みたいな環境では必然的に全てが完全一致になるんだけど……
ここで役立つのがelse ifなんじゃないか、と睨んだ。
つまり、
if「俺のこと好き?」
else if「俺のこと、好き?」
として設定。
完全に手動で己の思いつく限りのパターン埋めてかないといけないからひどく労力を使うけれど、まあまあこれでも……何とかはなりました……(検証結果)
なんか不完全な検証でごめんなぁ。
環境が良い感じに整い次第、もう少しハッキリと解説を完成させるよ。
返信25-ex