2016-08-27 6 views
-1

irssi trigger.pl 스크립트의 몇 가지 예를 잘 모르고 있습니다. 내 우분투 컴퓨터에서 here이라는 문서를 찾을 수 있습니다 (irssi의 경우 중요).IRSSI의 특정 사용자에 대한 트리거를 구성하는 방법

다음을 시도합니다. 특정 사용자 foo이 특정 채널 #channel에 가입하면 별도의 채팅 메시지에서 2 가지를 말합니다.

(예 : 나는 그것을 입력 된 경우 입력 키를 누르 것처럼 메시지 2 메시지 1 foo는, 바 등) 내가 지금까지 가지고 :

/trigger add -name "channel_join_chat" -publics -channels "#channel" -joins "foo" -command "Foo" -command "bar"

그리고 'foo'는 irssi에 대한 알 수없는 옵션이므로 특정 사용자를 지정하는 방법을 모르겠습니다. 누군가가 채널에 PRIVMSG를 보낼 때

/TRIGGER ADD -name "channel_join_chat" -joins -channels "#channel" -masks foo!*@* -command "Foo" -command "bar" 

-publics가 있어야한다, 그래서 당신은 JOIN (주 트리거링을 위해 그것을 대체 할 -joins 원하는 :

답변

0

나는이 당신이 원하는 무엇인가 생각은하지 않습니다 당신이 Unknown option: foo을 얻는 이유 인 매개 변수를 취하십시오).

-masks은 사용자를 일치시키는 데 사용되며 [email protected] 마스크가 필요하므로 닉과 만 일치 시키려면 마스크는 foo!*@*이됩니다.