[英]discord.py - how do i mention a random member
how do i mention a random member in this code?我如何在此代码中提及随机成员?
@tree.command(name = 'tinder')
async def tinder(interaction: discord.Interaction):
users = interaction.guild.members
await interaction.response.send_message(f'{interaction.user.mention} deu match com {random.choice(users)} :flushed:')
"interaction.guild.members" only returns me the bot user “interaction.guild.members”只返回机器人用户
i'm using intents.member我正在使用 intents.member
intents = discord.Intents.all()
intents.members = True
take a random member of the server the command was written on, not all servers取命令所在服务器的随机成员,而不是所有服务器
enable intents.members from discord developer portal and then use intents.member .从discord 开发人员门户启用 intents.members,然后使用intents.member 。 This normally happens if intent.members is not enabled.
如果未启用intent.members ,通常会发生这种情况。
intents = discord.Intents.default()
intents.members = True
bot = commands.Bot(command_prefix = "prefix", intents=intents)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.