ON *:TEXT:*3rd*:*: {
ON *:TEXT:*->*:*: {
if ($nick == Nickname) {
%value = $mid($1-, $calc($pos($1-, 3rd, 1) + 14), $calc($pos($1-, Second, $pos($1-, Second, 0)) - $pos($1-, 3rd, 1) - 23))
}
}
if($nick == Nickname) {
msg $chan $mid($1-, $calc($pos($1-, ->, 1) + 6), $calc($pos($1-, <-, $pos($1-, <-, 0)) - $pos($1-, ->, 1) - 9))
msg $chan %value
}
}
チャット出力は次のようになります
愛称:3つ目の飴です
ニックネーム:セカンドキャンディーです
私がやりたいのは、テキスト3番目がセンテンストリガーにある場合ですON *:TEXT:*->*:*: {
3rd in%variableの入力を3rdのテキストでaに%valueして、別の行に渡します。
文中に 3 番目がない場合は、何もしません。
誰かが私を助けてくれることを願っています。