![](/img/trans.png)
[英]How to make a ckeck of user permissions in disnake or discord.py
[英]How to reset permissions for a user [Discord.py]
我查看了文档,但无法找到重置权限或删除语音通道用户权限的方法。 使用此代码:
member_permissions = channel.overwrites_for(member)
member_permissions.manage_channels = False
member_permissions.move_members = False
member_permissions.mute_members = False
await channel.set_permissions(member, overwrite=member_permissions)
此代码将所有权限设置为 False,但我希望它删除用户权限,因为当您将其设置为 false 时,它仍会显示在语音通道权限中。
基本上如何在 discord.py 中使用这个按钮:
从文档:
如果
overwrite
参数为None
,则权限覆盖被删除。
很简单:
await channel.set_permissions(member, overwrite=None)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.