[英]discord.py - how do i mention a random member
我如何在此代碼中提及隨機成員?
@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”只返回機器人用戶
我正在使用 intents.member
intents = discord.Intents.all()
intents.members = True
取命令所在服務器的隨機成員,而不是所有服務器
從discord 開發人員門戶啟用 intents.members,然后使用intents.member 。 如果未啟用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.