Skip to content

Commit fc70335

Browse files
committed
Update TL channel creation to match category
This is a note from CJ11. I don't remember the context or why it's important. But I am trusting Kat from a year ago on this.
1 parent 827182b commit fc70335

File tree

1 file changed

+25
-1
lines changed

1 file changed

+25
-1
lines changed

bot/exts/code_jams/_creation_utils.py

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,11 +141,35 @@ async def create_team_leader_channel(guild: discord.Guild, team_leaders: discord
141141
overwrites={
142142
guild.default_role: discord.PermissionOverwrite(read_messages=False),
143143
team_leaders: discord.PermissionOverwrite(read_messages=True),
144-
guild.get_role(Roles.code_jam_event_team): discord.PermissionOverwrite(read_messages=True)
144+
guild.get_role(Roles.code_jam_event_team): discord.PermissionOverwrite(
145+
read_messages=True,
146+
send_messages=True,
147+
connect=True,
148+
move_members=True,
149+
mention_everyone=True,
150+
),
151+
guild.me: discord.PermissionOverwrite(
152+
read_messages=True,
153+
send_messages=True,
154+
manage_messages=True,
155+
mention_everyone=True,
156+
connect=True,
157+
),
158+
guild.get_role(Roles.bots): discord.PermissionOverwrite(
159+
read_messages=True,
160+
send_messages=True
161+
),
162+
guild.get_role(Roles.events_lead): discord.PermissionOverwrite(
163+
manage_channels=True,
164+
manage_webhooks=True
165+
),
145166

146167
}
147168
)
148169

170+
171+
172+
149173
await _send_status_update(guild, f"Created {team_leaders_chat.mention} in the {category} category.")
150174

151175

0 commit comments

Comments
 (0)