Add option to use telegram test DC

This commit is contained in:
Tulir Asokan
2018-12-19 21:19:53 +02:00
parent c39d24ccdc
commit d3d02f173a
3 changed files with 19 additions and 0 deletions
+4
View File
@@ -100,6 +100,10 @@ class AbstractUser(ABC):
device = f"{platform.system()} {platform.release()}"
sysversion = MautrixTelegramClient.__version__
self.session = self.session_container.new_session(self.name)
if config["telegram.server.enabled"]:
self.session.set_dc(config["telegram.server.dc"],
config["telegram.server.ip"],
config["telegram.server.port"])
self.client = MautrixTelegramClient(session=self.session,
api_id=config["telegram.api_id"],
api_hash=config["telegram.api_hash"],
+4
View File
@@ -251,6 +251,10 @@ class Config(DictWithRecursion):
copy("telegram.api_id")
copy("telegram.api_hash")
copy("telegram.bot_token")
copy("telegram.server.enabled")
copy("telegram.server.dc")
copy("telegram.server.ip")
copy("telegram.server.port")
copy("telegram.proxy.type")
copy("telegram.proxy.address")
copy("telegram.proxy.port")