0
コード:ソケットIRCボットの乱用を防ぐためのタイマーを実装していますか?
while True:
data = irc.recv(4096)
if data.find('PING') != -1:
irc.send('PONG '+ data.split() [1] +' \r\n')
if data.find('!latest') != -1:
irc.send('PRIVMSG #PwnMyI :\x02Latest Article:\x02 %s, \x02written by\x02 %s \r\n' % (art_name, art_auth))
irc.send('PRIVMSG #PwnMyI :\x02Description:\x02 %s \r\n' % art_desc)
irc.send('PRIVMSG #PwnMyI :\x02View Article:\x02 %s \r\n' % art_link)
これは私のボットからのコードの抜粋です。残りのコードはカスタムビルドで、別のファイルに分割されていますが、とにかく必要はありません。
irc
はソケット接続であり、send
はソケットを介してデータを送信します。私がやりたいことは、タイミング機能を実装することです。そのため、5分ごとに1回しか動作しません。虐待をやめるために。誰かが私を正しい方向に向けることができますか?ありがとう。