伙计们,我写了一个聊天机器人,以爱好抽搐。我想在聊天时向聊天中的一个单词发送垃圾短信,然后再写10秒钟,然后再写一次 我是这样做的,但是在我的代码中有一个这样的答案系统,当有人写聊天时!嘿,我的机器人向他打招呼。当我在无法正常工作的相同系统中尝试
until @socket.eof? do
message = @socket.gets
puts message
if message.match(/PRIVMSG ##{@channel} :(.*)$/)
a = Time.now
b = Time.now + 5
while a < b do
write_to_chat("!prime")
a += 4
sleep(20)
end
end
if message.match(/PRIVMSG ##{@channel} :(.*)$/)
content = $~[1]
username = message.match(/@(.*).tmi.twitch.tv/)[1]
if content.include? 'theoSea'
write_to_chat(" theoAse theoAse theoAse")
end
答案 0 :(得分:0)
我用调度程序解决了 我想每隔5分钟编写一次代码,但尝试了很多方法,但使用了sleep命令 我发现此链接为“ https://github.com/jmettraux/rufus-scheduler” 所有链接中的您都可以使用此gem。 谢谢大家。