0

我需要一个 IRC 客户端脚本(使用 KVirc),只要在主频道上提到某个字符串,它就会播放位于我硬盘驱动器某处的声音。我认为这样的事情是可能的,但是在学习了一段时间的脚本之后,我还没有找到一种方法来自己做这件事,并且非常感谢任何愿意编写这段代码或指导我如何做的人自己做。

顺便说一句,我想到的这个特定字符串不是定义所有字符的确切字符串,而只是前几个字母,我假设 $ 字符是定义字符串之后的所有文本的替代品。

4

1 回答 1

0

就是这样,希望我不会太晚xD

打开 KVIrc,按住 ALT 并按 ENTER,它会弹出一个小控制台。在那里复制这个:

    /event(OnChannelMessage,sounds) { %match_string = "abccc";
%music_file = "C:\\YouTubeMp3\\Selo\ Gori\\Céline\ Dion\ -\ My\ Heart\ Will\ Go\ On-WNIPqafd4As.flv";
if($str.match(%match_string*,$3)) snd.play %music_file;
}

当然,您应该更改 %match_string 和 %music_file 路径,如果路径中有空格,只需使用反斜杠 () 将它们转义,就像我做的那样。

如果您有任何问题或需要 KVIrc 的其他内容,请随时在 Rizon IRC 网络上与我联系,昵称是 DonVitoCorleone。

于 2013-12-10T11:45:01.183 回答