api(deltachat-rpc-client): add Account.create_chat()

This commit is contained in:
link2xt
2024-04-07 19:47:26 +00:00
parent 3ebb1ea95f
commit 03bb751a9b

View File

@@ -104,6 +104,11 @@ class Account:
obj = obj.get_snapshot().address
return Contact(self, self._rpc.create_contact(self.id, obj, name))
def create_chat(self, account: "Account") -> Chat:
addr = account.get_config("addr")
contact = self.create_contact(addr)
return contact.create_chat()
def get_contact_by_id(self, contact_id: int) -> Contact:
"""Return Contact instance for the given contact ID."""
return Contact(self, contact_id)