gpt4 book ai didi

discord py, ctx.guild.members, 只返回 bot

转载 作者:行者123 更新时间:2023-12-04 12:16:08 25 4
gpt4 key购买 nike

ctx.guild.members是一个数组,它应该返回服务器中调用命令的每个成员,但如果我这样做print(ctx.guild.members)它只返回机器人本身[<Member id=769576973214547969 name='test bot' discriminator='2461' bot=True nick=None guild=<Guild id=768187276873957437 name='test server' shard_id=None chunked=False member_count=4>>]我试图满足质量标准,这就是为什么它的措辞冗长而不切题

最佳答案

在新版本的 discord.py(1.5.x) 中,有一些关于 Intents 的更新. Intents 就像权限一样,你必须定义它来使用一些东西,比如获取成员、 channel 等。

import discord

intents = discord.Intents().all()
client = discord.Bot(prefix = '', intents=intents)
有关 Intent 的更多信息,您可以查看 API References .

关于discord py, ctx.guild.members, 只返回 bot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64518536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com