Improve Telegram message deduplication

* Add pre-send message database check for deduplication
* Make dedup cache queue length configurable
This commit is contained in:
Tulir Asokan
2018-08-07 23:28:48 +03:00
parent 79cdc2e952
commit ccd2eaec70
3 changed files with 43 additions and 4 deletions
+3
View File
@@ -196,6 +196,9 @@ class Config(DictWithRecursion):
copy("bridge.catch_up")
copy("bridge.sync_with_custom_puppets")
copy("bridge.deduplication.pre_db_check")
copy("bridge.deduplication.cache_queue_length")
if "bridge.message_formats.m_text" in self:
del self["bridge.message_formats"]
copy_dict("bridge.message_formats", override_existing_map=False)