【发布时间】:2019-10-08 08:19:16
【问题描述】:
我正在制作一个 IRC 机器人 我想做一件事,每当有人以特定昵称加入 IRC 频道时,它都会欢迎他们并说他们是已确认的频道主持人用户并给予他们操作。但我不知道我能做些什么。
我正在使用带有 irc 库的 node.js。
我试过了:
bot.addListener("join", function(channel, who) {
if((who|user|client).(nick|nickname) = "SlimeDiamond", "JS", "Super" { // The things in the brackets separated by the | are what I have tried there.
bot.say("Welcome, " + who + "!"
} else {
return;
});
【问题讨论】:
-
(who|user|client).(nick|nickname)应该是昵称吗?在 IRC 中使用昵称来授予 @ 访问权限也是一个很大的禁忌!也许您想使用某种特定的主机掩码进行操作访问?所以你需要给出一个具体的例子来说明如何识别哪个用户值得@访问。
标签: javascript node.js irc