2024-03-28 20:42:00 发布
网友
我想让我的机器人检查是否有超过10人在15秒内进入带有discord.py的服务器
是否有discord.py的默认函数,或者我必须自己创建它
我找不到这样的函数!然而,制作一个并不是那么难:
import time ... THRESHOLD = 10 m = [] time_ = time.time() def antiraid(member): global m global time_ m.append(member) if time.time() - time_ >= 15.0: time_ = time.time() if len(m) >= THRESHOLD: return True else: return False m = [] @bot.event async def on_member_join(member): bool_ = antiraid(member) print('Raid state: %s' % bool_)
注意:这只是如何实现此功能的一个想法!您还可以使用线程来实现这一点,这可能会更好
我找不到这样的函数!然而,制作一个并不是那么难:
注意:这只是如何实现此功能的一个想法!您还可以使用线程来实现这一点,这可能会更好
相关问题 更多 >
编程相关推荐