Enable catch_up and sequential_updates by default
This commit is contained in:
@@ -224,6 +224,8 @@ class AbstractUser(ABC):
|
|||||||
connection=connection,
|
connection=connection,
|
||||||
proxy=proxy,
|
proxy=proxy,
|
||||||
raise_last_call_error=True,
|
raise_last_call_error=True,
|
||||||
|
catch_up=self.config["telegram.catch_up"],
|
||||||
|
sequential_updates=self.config["telegram.sequential_updates"],
|
||||||
loop=self.loop,
|
loop=self.loop,
|
||||||
base_logger=base_logger,
|
base_logger=base_logger,
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -228,6 +228,9 @@ class Config(BaseBridgeConfig):
|
|||||||
copy("telegram.api_hash")
|
copy("telegram.api_hash")
|
||||||
copy("telegram.bot_token")
|
copy("telegram.bot_token")
|
||||||
|
|
||||||
|
copy("telegram.catch_up")
|
||||||
|
copy("telegram.sequential_updates")
|
||||||
|
|
||||||
copy("telegram.connection.timeout")
|
copy("telegram.connection.timeout")
|
||||||
copy("telegram.connection.retries")
|
copy("telegram.connection.retries")
|
||||||
copy("telegram.connection.retry_delay")
|
copy("telegram.connection.retry_delay")
|
||||||
|
|||||||
@@ -156,7 +156,7 @@ bridge:
|
|||||||
skip_deleted_members: true
|
skip_deleted_members: true
|
||||||
# Whether or not to automatically synchronize contacts and chats of Matrix users logged into
|
# Whether or not to automatically synchronize contacts and chats of Matrix users logged into
|
||||||
# their Telegram account at startup.
|
# their Telegram account at startup.
|
||||||
startup_sync: true
|
startup_sync: false
|
||||||
# Number of most recently active dialogs to check when syncing chats.
|
# Number of most recently active dialogs to check when syncing chats.
|
||||||
# Set to 0 to remove limit.
|
# Set to 0 to remove limit.
|
||||||
sync_update_limit: 0
|
sync_update_limit: 0
|
||||||
@@ -455,6 +455,11 @@ telegram:
|
|||||||
# (Optional) Create your own bot at https://t.me/BotFather
|
# (Optional) Create your own bot at https://t.me/BotFather
|
||||||
bot_token: disabled
|
bot_token: disabled
|
||||||
|
|
||||||
|
# Should the bridge request missed updates from Telegram when restarting?
|
||||||
|
catch_up: true
|
||||||
|
# Should incoming updates be handled sequentially to make sure order is preserved on Matrix?
|
||||||
|
sequential_updates: true
|
||||||
|
|
||||||
# Telethon connection options.
|
# Telethon connection options.
|
||||||
connection:
|
connection:
|
||||||
# The timeout in seconds to be used when connecting.
|
# The timeout in seconds to be used when connecting.
|
||||||
@@ -480,7 +485,7 @@ telegram:
|
|||||||
# Device info sent to Telegram.
|
# Device info sent to Telegram.
|
||||||
device_info:
|
device_info:
|
||||||
# "auto" = OS name+version.
|
# "auto" = OS name+version.
|
||||||
device_model: auto
|
device_model: mautrix-telegram
|
||||||
# "auto" = Telethon version.
|
# "auto" = Telethon version.
|
||||||
system_version: auto
|
system_version: auto
|
||||||
# "auto" = mautrix-telegram version.
|
# "auto" = mautrix-telegram version.
|
||||||
|
|||||||
Reference in New Issue
Block a user