瀏覽代碼

Merge pull request #6 from witchent/patch-4

Added ability to change direct chats name and avatar
Tulir Asokan 4 年之前
父節點
當前提交
7c6973fe6f
共有 1 個文件被更改,包括 7 次插入0 次删除
  1. 7 0
      mautrix_signal/portal.py

+ 7 - 0
mautrix_signal/portal.py

@@ -631,6 +631,13 @@ class Portal(DBPortal, BasePortal):
                 "type": "m.room.related_groups",
                 "content": {"groups": [self.config["appservice.community_id"]]},
             })
+        #Allow chaning of room avatar and name in direct chats
+        if self.is_direct:
+            initial_state.append({
+                "type": "m.room.power_levels",
+                "content": {"users": {self.main_intent.mxid: 100},
+                            "events": {"m.room.avatar": 0, "m.room.name": 0}}
+            })
 
         self.mxid = await self.main_intent.create_room(name=name, is_direct=self.is_direct,
                                                        initial_state=initial_state,