Make it so only the role name can see and view the newly created channel
This commit is contained in:
parent
5a0f40704d
commit
a91560ee13
@ -239,14 +239,18 @@ class ServerUtils(commands.Cog):
|
||||
)
|
||||
|
||||
overwrites = {
|
||||
role: discord.PermissionOverwrite(connect=True, speak=True),
|
||||
ctx.guild.default_role: discord.PermissionOverwrite(connect=False),
|
||||
role: discord.PermissionOverwrite(
|
||||
connect=True, speak=True, view_channel=True
|
||||
),
|
||||
ctx.guild.default_role: discord.PermissionOverwrite(
|
||||
connect=False, view_channel=False
|
||||
),
|
||||
}
|
||||
|
||||
await ctx.guild.create_voice_channel(
|
||||
voice_channel = await ctx.guild.create_voice_channel(
|
||||
name=channel_role_name, bitrate=96000, overwrites=overwrites
|
||||
)
|
||||
await ctx.guild.create_text_channel(
|
||||
text_channel = await ctx.guild.create_text_channel(
|
||||
name=channel_role_name, overwrites=overwrites
|
||||
)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user