我有一個不和諧的機器人需要將某人添加到禁止觀察串列中,這是一個角色。但到目前為止,我能找到的只有 discord.py 解決方案,而且由于 discord.py 已停產,我使用 pycord 代替。該機器人具有完整的管理員權限,所以不用擔心。
dmchannel = await user.create_dm()
dmchannel.send(f"<@{user.id}> You have been put on the ban watch list! Be careful, you could be banned soon.")
# Add the role here
我將如何設法做到這一點?
uj5u.com熱心網友回復:
您可以使用 discord utils 獲取角色,然后使用 member.add_roles()
member = #member
role = discord.utils.get(ctx.guild.roles, name=#role name)
member.add_roles(role)
uj5u.com熱心網友回復:
Pycord現在與discord.py沒有太大區別。
所以,你可以使用這樣的東西:
member = something # specify member here
role = something # specify role here
await member.add_roles(role)
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/368311.html
上一篇:創建一個國際象棋騎士移動驗證器功能,根據提供的坐標確定騎士是否可以這樣移動
下一篇:Python中的反向回圈
