fix (rooms): Also add client to room.

This commit is contained in:
2023-08-17 09:16:37 +03:00
parent 2ac7353f75
commit 8f63fbc526
2 changed files with 51 additions and 23 deletions

View File

@@ -13,29 +13,32 @@ def parse_members(memberstr: str) -> list[int]:
return memberids
owner_overwrite = discord.PermissionOverwrite(
member_overwrite = discord.PermissionOverwrite(
view_channel=True,
manage_channels=True,
manage_webhooks=True,
send_messages=True,
read_message_history=True,
attach_files=True,
embed_links=True,
add_reactions=True,
manage_messages=True,
create_public_threads=True,
create_private_threads=True,
manage_threads=True,
connect=True,
speak=True,
stream=True,
use_application_commands=True,
use_embedded_activities=True,
external_emojis=True,
)
owner_overwrite = discord.PermissionOverwrite.from_pair(*member_overwrite.pair())
owner_overwrite.update(
manage_channels=True,
manage_webhooks=True,
manage_messages=True,
create_public_threads=True,
create_private_threads=True,
manage_threads=True,
move_members=True,
external_emojis=True
)
member_overwrite = discord.PermissionOverwrite(
view_channel=True,
send_messages=True,
connect=True,
speak=True,
stream=True
bot_overwrite = discord.PermissionOverwrite.from_pair(*owner_overwrite.pair())
bot_overwrite.update(
**dict(owner_overwrite),
manage_permissions=True,
)