我正在尝试使用mIRC构建自己的Twitch机器人,但我遇到了一个问题。在频道中键入TEXT时,我一直在使用简单的命令来显示TEXT。
当我掌握了基础知识时,我走得更远,我现在正在尝试实现一个报价系统,它之前有效,但似乎从昨天起就停止在我的电脑上写入.text文件的引号。如果我手动将文本添加到文本文件中,则!quote命令有效,但它不会使用!addquote将它们写入文件。其余的代码没有与此交互,我尝试运行单独的代码片段,没有成功。
我不确定问题是否与代码有关,因为之前有效,但我似乎无法解决/看到问题。
我希望有人在这里看到问题。
谢谢。
on *:TEXT:!addquote *:#: {
if ($nick !isop #) { return }
write quotes.txt $2- $+
msg $chan Added: $2-
}
on *:TEXT:!quote:#: {
if ((%floodquote) || ($($+(%,floodquote.,$nick),2))) { return }
set -u10 %floodquote On
set -u30 %floodquote. $+ $nick On
msg $chan $read(quotes.txt)
}
答案 0 :(得分:0)
我把它放在一个新文件中修复它。不知道它为什么会起作用,但它确实有所作为。