我可以使用一些伪代码,或者更好的Python。我正在尝试为Python IRC机器人实现一个速率限制队列,它部分工作,但是如果有人触发的消息少于限制(例如,速率限制是每8秒5条消息,而人只触发4条),并且下一个触发器超过8秒(例如,16秒后),机器人发送消息,但是队列变满,机器人等待8秒,即使由于8秒周期已经过去而不需要它。
https://stackoverflow.com/questions/667508
相似问题