我正在尝试在 mIRC 中为我的 Twitch 机器人实现一个报价系统,从文本文件中读取有效,但添加不
I'm trying to implement a quote system in mIRC for my Twitch bot, reading from the text file works, but adding doesn't
我正在尝试使用 mIRC 构建我自己的 Twitch 机器人,但我 运行 遇到了问题。在频道中键入 TEXT 时,我一直在使用简单的命令来显示 TEXT。
当我掌握了基础知识后,我更进一步,现在我正在尝试实施一个报价系统,它以前工作过,但似乎从昨天开始就停止向我电脑上的 .text 文件写入报价。如果我手动将文本添加到文本文件,!quote 命令可以工作,但它不会使用 !addquote 将它们写入文件。其余代码不与此交互,我尝试了 运行 单独的代码片段,但没有成功。
我不确定问题是否与代码有关,因为它以前有效,但我似乎无法 resolve/see 自己解决问题。
我希望这里有人能看到这个问题。
谢谢。
on *:TEXT:!addquote *:#: {
if ($nick !isop #) { return }
write quotes.txt - $+
msg $chan Added: -
}
on *:TEXT:!quote:#: {
if ((%floodquote) || ($($+(%,floodquote.,$nick),2))) { return }
set -u10 %floodquote On
set -u30 %floodquote. $+ $nick On
msg $chan $read(quotes.txt)
}
我通过将它放入一个新文件来修复它。不知道它为什么起作用,但它确实起作用了。
我正在尝试使用 mIRC 构建我自己的 Twitch 机器人,但我 运行 遇到了问题。在频道中键入 TEXT 时,我一直在使用简单的命令来显示 TEXT。
当我掌握了基础知识后,我更进一步,现在我正在尝试实施一个报价系统,它以前工作过,但似乎从昨天开始就停止向我电脑上的 .text 文件写入报价。如果我手动将文本添加到文本文件,!quote 命令可以工作,但它不会使用 !addquote 将它们写入文件。其余代码不与此交互,我尝试了 运行 单独的代码片段,但没有成功。
我不确定问题是否与代码有关,因为它以前有效,但我似乎无法 resolve/see 自己解决问题。
我希望这里有人能看到这个问题。
谢谢。
on *:TEXT:!addquote *:#: {
if ($nick !isop #) { return }
write quotes.txt - $+
msg $chan Added: -
}
on *:TEXT:!quote:#: {
if ((%floodquote) || ($($+(%,floodquote.,$nick),2))) { return }
set -u10 %floodquote On
set -u30 %floodquote. $+ $nick On
msg $chan $read(quotes.txt)
}
我通过将它放入一个新文件来修复它。不知道它为什么起作用,但它确实起作用了。