Reputation: 116
overwrites = {
guild.default_role: discord.PermissionOverwrite(read_messages=False),
guild.me: discord.PermissionOverwrite(read_messages=True)
}
channel = await guild.create_text_channel('secret', overwrites=overwrites
i want to add guild.(user id) and has permission to read message true ,please help if you know how to do this I need it to just add a specific user using the user id
Upvotes: 0
Views: 1141
Reputation: 60944
You can use get_member
to get the Member
object:
overwrites = {
guild.default_role: discord.PermissionOverwrite(read_messages=False),
guild.me: discord.PermissionOverwrite(read_messages=True),
guild.get_member(id): discord.PermissionOverwrite(read_messages=True),
}
Upvotes: 0