fix (rooms): Also add client to room.
This commit is contained in:
@@ -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,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user