所以我一直在尝试做的是创建一个任务,从API收集数据,并在每天的同一时间将其发送到公会中的特定渠道。for guild in self.bot.guilds: category = discord.utils.get(guild.categories) # my function
如你所见,我想让这个任务在机器人所连接的每个行会上运行。问题是,在没有上下
我有两个文件,每个都运行在不同的线程上。一个用于运行烧瓶网站的主文件,一个用于独立线程中的不和谐机器人。我试图在不和谐方面调用异步方法,以便在收到请求后向用户发送消息。await client.wait_until_ready() async for guild in guilds:name = await guild.name
我试图让我的机器人静音用户在一定的时间,当他们说一个顽皮的字聊天。我有正确的设置触发器,以便当有人在聊天中说一个或多个坏话时,它可以做我想做的任何事情。if word in message.content] yourServer = bot.get_guildword_string是为DM发送给用户的,其中包含了他们说的话,这样他们就
我正在创建一个不和谐的机器人来玩扑克。我有一个函数wait_for_betting_to_end,它的定义如下: def wait_for_betting_to_end():async def bet(self, ctx, amt):
if not self.game_startedthat would make wait_for
我和我的机器人一起运行了几个循环,通过循环来重置某些统计数据,但最近似乎有一些东西改变了它们不再工作的地方。我可以通过on_message使用命令来获取它们,但不能使用后台任务。async def getmem(): while not client.is_closed():
guild= client.get_g
我的调度脚本不执行函数。我做了所有应该做的事情,并且函数没有调用,所以不要取消静音,也不要打印lol。当我放置它而不是print函数时,它被执行了。我不知道我做错了什么。def unmutetempmute(ctx, member: discord.Member): role = discord.utils.get(ctx.guild.roles*, rol