【发布时间】:2021-07-27 08:49:41
【问题描述】:
是否可以在没有命令或事件调用的情况下检索机器人所有服务器中的所有成员?目前,它使用命令工作,但我想让它成为我在机器人启动时调用的异步函数。我尝试将“客户端”传递给函数,但也没有用。
intents = discord.Intents.default()
intents.members = True
client = commands.Bot(command_prefix="%", intents = intents)
@client.event
async def on_ready():
print("Bot is up and running")
await check()
await currency_update()
@client.command()
async def currency_update(ctx):
for guild in client.guilds:
for member in guild.members:
print(member)
await asyncio.sleep(3600)
await currency_update(ctx)
【问题讨论】:
标签: python-3.x discord discord.py