【发布时间】:2015-10-31 01:13:42
【问题描述】:
我在 python 中为自己制作了一个简单的 IRC 机器人,效果很好,但是现在一些朋友问我这个机器人是否也可以加入他们的 IRC 频道。他们的 IRC 频道非常活跃,它是 Twitch 聊天(IRC 包装器),这意味着很多消息。我希望他们使用我的机器人,但我不知道它会如何执行,这是我制作的第一个机器人。
现在我的代码是这样的:Connect to IRC server & channel
while true:
Receive data from the socket (4096, max data to be received at once)
do something with data received
我应该做哪些改变以使其表现更好?
1.我应该在循环中设置睡眠功能吗?
2. 我应该使用线程吗?
3. 任何一般注意事项?
感谢您阅读我的帖子。
【问题讨论】:
标签: python performance scaling bots irc