Python 3.3 で IRC ボットを作成しています。これは、ハングマンや TwitchPlaysPokemon 風のボタン押しスクリプトなど、いくつかの機能にタイマーを使用します。問題は、ボットが新しいサーバー メッセージ (line=s.recv(4096)) を待っている間、すべてのタイマーを完全に無視することです。ボットが忙しいチャンネルにいる場合はこれで問題ありませんが、チャンネルがボットと私だけで占有されており、他の数人がアイドリングしている場合は、絞首刑執行人と民主主義モードの投票タイマーが遅れるため、非常に面倒です. 受信するメッセージがない場合、つまり、recv コマンドで None を返すようにボットを移動させるにはどうすればよいですか?