2016-08-27 70 views
-1

我並不完全瞭解irssi trigger.pl腳本的幾個示例,在我的Ubuntu機器上可找到here的文檔(如果這對irssi至關重要)。如何在IRSSI中爲特定用戶配置觸發器

我試圖: 當某個特定用戶foo加入特定頻道#channel時,請在單獨的聊天消息中說2件事。

(比如foo在消息1,和酒吧,消息2,如果我打如果我鍵入它的確認鍵)

我到目前爲止有:

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

而且我不知道如何指定特定的用戶,因爲'foo'是irssi的未知選項。

回答

0

我相信這是你想要的:如果有人向一個PRIVMSG到通道

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

-publics是應該的,所以你要-joins,以取代觸發一個JOIN(注:它不採取一個參數,這就是爲什麼你會得到Unknown option: foo)。

-masks用於匹配用戶,並且想要[email protected]掩碼,因此要僅匹配暱稱,掩碼將爲foo!*@*

相關問題