diff --git a/liker/setup/constants.py b/liker/setup/constants.py index ede3846..908436b 100644 --- a/liker/setup/constants.py +++ b/liker/setup/constants.py @@ -12,6 +12,7 @@ LONG_POLLING_TIMEOUT = 1 MESSAGES_LOG_PREFIX = 'messages' +MESSAGES_LOG_CHAT_TYPES = ['private'] CHANNEL_POST_HANDLER = 'cph' diff --git a/liker/setup/dependencies.py b/liker/setup/dependencies.py index 4465759..9d1f4af 100644 --- a/liker/setup/dependencies.py +++ b/liker/setup/dependencies.py @@ -55,7 +55,8 @@ def bind_app_dependencies(binder: Binder): lambda: MessagesLogger(dir_path=constants.messages_log_dir(), file_name_prefix=constants.MESSAGES_LOG_PREFIX, command_parser=inject.instance(CommandHub).parser, - hasher=inject.instance(Hasher))) + hasher=inject.instance(Hasher), + chat_types=constants.MESSAGES_LOG_CHAT_TYPES)) binder.bind_to_constructor(TelegramInboxHub, lambda: TelegramInboxHub(telegram_cursor=inject.instance(TelegramCursor), chain_handlers=[inject.instance(CommandHub), diff --git a/tengine b/tengine index c7451a6..120835b 160000 --- a/tengine +++ b/tengine @@ -1 +1 @@ -Subproject commit c7451a65c80d91e3ecd7122d6afc8cd727b74f71 +Subproject commit 120835b501441e975bbe517d38dc72ce302ea7a9