2026-07-02 18:38:57,757 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 69.05 MB
2026-07-02 18:38:58,429 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.55 MB
2026-07-02 18:38:59,025 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.01 MB
2026-07-02 18:38:59,029 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.01 MB
2026-07-02 18:39:03,628 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 367.01 MB
2026-07-02 18:39:06,098 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.30 MB
2026-07-02 18:39:06,203 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 99.11 MB
2026-07-02 18:39:06,624 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.45 MB
2026-07-02 18:39:06,626 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.45 MB
2026-07-02 18:39:09,396 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 367.60 MB
2026-07-02 18:39:11,768 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.68 MB
2026-07-02 18:39:11,902 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 99.55 MB
2026-07-02 18:39:12,341 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.88 MB
2026-07-02 18:39:12,343 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.88 MB
2026-07-02 18:39:15,198 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 367.73 MB
2026-07-02 18:39:17,776 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.88 MB
2026-07-02 18:39:17,874 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 99.26 MB
2026-07-02 18:39:18,291 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.57 MB
2026-07-02 18:39:18,294 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.57 MB
2026-07-02 18:39:21,233 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 367.44 MB
2026-07-02 18:39:24,263 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.12 MB
2026-07-02 18:39:24,366 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.90 MB
2026-07-02 18:39:24,761 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.24 MB
2026-07-02 18:39:24,763 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.24 MB
2026-07-02 18:39:27,636 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 367.11 MB
2026-07-02 18:39:31,373 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.29 MB
2026-07-02 18:39:31,474 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 99.14 MB
2026-07-02 18:39:31,923 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.49 MB
2026-07-02 18:39:31,925 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.49 MB
2026-07-02 18:39:34,877 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 367.64 MB
2026-07-02 18:39:40,252 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.25 MB
2026-07-02 18:39:40,359 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 99.12 MB
2026-07-02 18:39:40,791 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.46 MB
2026-07-02 18:39:40,795 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.46 MB
2026-07-02 18:39:43,617 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 367.92 MB
2026-07-02 18:39:52,209 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.24 MB
2026-07-02 18:39:52,323 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 99.05 MB
2026-07-02 18:39:52,798 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.39 MB
2026-07-02 18:39:52,800 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.39 MB
2026-07-02 18:39:55,649 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 367.62 MB
2026-07-02 18:58:37,181 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 69.12 MB
2026-07-02 18:58:38,345 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.92 MB
2026-07-02 18:58:38,915 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.38 MB
2026-07-02 18:58:38,917 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.38 MB
2026-07-02 18:58:42,314 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 367.52 MB
2026-07-02 18:58:43,259 [INFO] __main__ - 📊 [RAM MONITOR] После импорта lk_router (Личный кабинет): 398.06 MB
2026-07-02 18:58:43,259 [INFO] __main__ - Инициализация Dispatcher и подключение роутеров...
2026-07-02 18:58:43,438 [INFO] httpx - HTTP Request: POST https://tcs.sibcem.ru/bridge/api/client/v1/oauth/token "HTTP/1.1 201 Created"
2026-07-02 18:58:43,439 [INFO] __main__ - Бот запущен и готов к работе!
2026-07-02 18:58:43,440 [INFO] __main__ - Подключение к серверу TrueConf...
2026-07-02 18:58:43,462 [INFO] httpx - HTTP Request: GET https://tcs.sibcem.ru/api/v4/server "HTTP/1.1 200 OK"
2026-07-02 18:58:43,557 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-02 18:58:43,557 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-02 18:58:43,557 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-02 18:58:43,558 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-02 18:58:43,558 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-02 18:58:43,558 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-02 18:58:53,503 [INFO] __main__ - Стартовое сообщение успешно отправлено в чат 744bad93e58c4c498e15468562c6a2da3b610e9c
2026-07-02 18:59:04,143 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018744056, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8546, position='0'), content=TextContent(text='dsa', parse_mode='html'), message_id='3dd0fc50-5e6f-4e8e-8fa8-d036ff976ae3', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:04,143 [INFO] chat_bot - [router:0x7faadca20890] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:04,143 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018744056, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8546, position='0'), content=TextContent(text='dsa', parse_mode='html'), message_id='3dd0fc50-5e6f-4e8e-8fa8-d036ff976ae3', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:04,144 [INFO] chat_bot - [router:0x7faad0ca7210] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:04,144 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018744056, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8546, position='0'), content=TextContent(text='dsa', parse_mode='html'), message_id='3dd0fc50-5e6f-4e8e-8fa8-d036ff976ae3', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:04,144 [INFO] chat_bot - [router:0x7faadd635510] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:04,144 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018744056, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8546, position='0'), content=TextContent(text='dsa', parse_mode='html'), message_id='3dd0fc50-5e6f-4e8e-8fa8-d036ff976ae3', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:04,144 [INFO] chat_bot - [router:0x7faacd805110] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:04,144 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018744056, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8546, position='0'), content=TextContent(text='dsa', parse_mode='html'), message_id='3dd0fc50-5e6f-4e8e-8fa8-d036ff976ae3', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:04,144 [INFO] chat_bot - [router:0x7faaa5236850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:04,144 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018744056, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8546, position='0'), content=TextContent(text='dsa', parse_mode='html'), message_id='3dd0fc50-5e6f-4e8e-8fa8-d036ff976ae3', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:04,145 [INFO] chat_bot - [router:0x7faadca50b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:04,145 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-02 18:59:48,063 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018787979, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8548, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='1aec10c5-9e48-4911-84e0-1966a11091a0', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:48,064 [INFO] chat_bot - [router:0x7faadca20890] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:48,064 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018787979, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8548, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='1aec10c5-9e48-4911-84e0-1966a11091a0', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:48,064 [INFO] chat_bot - [router:0x7faad0ca7210] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:48,064 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018787979, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8548, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='1aec10c5-9e48-4911-84e0-1966a11091a0', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:48,064 [INFO] chat_bot - [router:0x7faadd635510] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:48,064 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018787979, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8548, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='1aec10c5-9e48-4911-84e0-1966a11091a0', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:48,064 [INFO] chat_bot - [router:0x7faacd805110] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:48,064 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018787979, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8548, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='1aec10c5-9e48-4911-84e0-1966a11091a0', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:48,065 [INFO] chat_bot - [router:0x7faaa5236850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:48,065 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018787979, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8548, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='1aec10c5-9e48-4911-84e0-1966a11091a0', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:48,065 [INFO] chat_bot - [router:0x7faadca50b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:48,065 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-02 18:59:49,600 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018789507, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8550, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='75ef5b83-3a33-4f8f-a81e-291ca899c1e7', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:49,601 [INFO] chat_bot - [router:0x7faadca20890] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:49,601 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018789507, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8550, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='75ef5b83-3a33-4f8f-a81e-291ca899c1e7', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:49,601 [INFO] chat_bot - [router:0x7faad0ca7210] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:49,601 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018789507, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8550, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='75ef5b83-3a33-4f8f-a81e-291ca899c1e7', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:49,602 [INFO] chat_bot - [router:0x7faadd635510] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:49,602 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018789507, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8550, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='75ef5b83-3a33-4f8f-a81e-291ca899c1e7', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:49,602 [INFO] chat_bot - [router:0x7faacd805110] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:49,602 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018789507, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8550, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='75ef5b83-3a33-4f8f-a81e-291ca899c1e7', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:49,602 [INFO] chat_bot - [router:0x7faaa5236850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:49,602 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018789507, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8550, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='75ef5b83-3a33-4f8f-a81e-291ca899c1e7', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:49,603 [INFO] chat_bot - [router:0x7faadca50b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:49,603 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-02 18:59:51,981 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018791892, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8553, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='b6b974ba-c6e3-4170-8317-3a5beda48871', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:51,981 [INFO] chat_bot - [router:0x7faadca20890] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:51,981 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018791892, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8553, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='b6b974ba-c6e3-4170-8317-3a5beda48871', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:51,982 [INFO] chat_bot - [router:0x7faad0ca7210] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:51,982 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018791892, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8553, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='b6b974ba-c6e3-4170-8317-3a5beda48871', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:51,982 [INFO] chat_bot - [router:0x7faadd635510] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:51,982 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018791892, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8553, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='b6b974ba-c6e3-4170-8317-3a5beda48871', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:51,982 [INFO] chat_bot - [router:0x7faacd805110] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:51,982 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018791892, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8553, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='b6b974ba-c6e3-4170-8317-3a5beda48871', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:51,983 [INFO] chat_bot - [router:0x7faaa5236850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:51,983 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018791892, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8553, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='b6b974ba-c6e3-4170-8317-3a5beda48871', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:51,983 [INFO] chat_bot - [router:0x7faadca50b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:51,983 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-02 18:59:53,139 [INFO] httpx - HTTP Request: GET https://mobileapp.sibcem.ru/MobDriveService/MobDriveService/MobService.asmx/SendSMS?_number=%2B79235086996&_message=%D0%9A%D0%BE%D0%B4+%D0%B0%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8+%D0%A1%D0%B8%D0%B1%D1%86%D0%B5%D0%BC+%3A+3085 "HTTP/1.1 200 OK"
2026-07-02 18:59:53,141 [INFO] utils.otp_service - Сырой ответ OTP-шлюза: <?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://172.16.20.241/MobDriveService">Сообщение успешно отправлено в MAX на номер *******6996.</string>
2026-07-02 18:59:58,384 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018798299, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8556, position='0'), content=TextContent(text='3085', parse_mode='html'), message_id='7f620a97-7821-49ed-be57-2fb0c6715878', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:58,385 [INFO] chat_bot - [router:0x7faadca20890] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:58,386 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018798299, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8556, position='0'), content=TextContent(text='3085', parse_mode='html'), message_id='7f620a97-7821-49ed-be57-2fb0c6715878', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:58,386 [INFO] chat_bot - [router:0x7faad0ca7210] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:58,387 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018798299, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8556, position='0'), content=TextContent(text='3085', parse_mode='html'), message_id='7f620a97-7821-49ed-be57-2fb0c6715878', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:58,387 [INFO] chat_bot - [router:0x7faadd635510] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:58,387 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018798299, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8556, position='0'), content=TextContent(text='3085', parse_mode='html'), message_id='7f620a97-7821-49ed-be57-2fb0c6715878', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:58,387 [INFO] chat_bot - [router:0x7faacd805110] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:58,387 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018798299, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8556, position='0'), content=TextContent(text='3085', parse_mode='html'), message_id='7f620a97-7821-49ed-be57-2fb0c6715878', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:58,388 [INFO] chat_bot - [router:0x7faaa5236850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:58,388 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018798299, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8556, position='0'), content=TextContent(text='3085', parse_mode='html'), message_id='7f620a97-7821-49ed-be57-2fb0c6715878', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 18:59:58,388 [INFO] chat_bot - [router:0x7faadca50b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 18:59:58,388 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-02 18:59:59,164 [DEBUG] fontTools.ttLib.ttFont - Reading 'maxp' table from disk
2026-07-02 18:59:59,165 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'maxp' table
2026-07-02 18:59:59,165 [DEBUG] fontTools.subset.timer - Took 0.001s to load 'maxp'
2026-07-02 18:59:59,165 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'maxp'
2026-07-02 18:59:59,165 [INFO] fontTools.subset - maxp pruned
2026-07-02 18:59:59,167 [DEBUG] fontTools.ttLib.ttFont - Reading 'cmap' table from disk
2026-07-02 18:59:59,167 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'cmap' table
2026-07-02 18:59:59,168 [DEBUG] fontTools.ttLib.ttFont - Reading 'post' table from disk
2026-07-02 18:59:59,168 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'post' table
2026-07-02 18:59:59,177 [DEBUG] fontTools.subset.timer - Took 0.010s to load 'cmap'
2026-07-02 18:59:59,177 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'cmap'
2026-07-02 18:59:59,178 [INFO] fontTools.subset - cmap pruned
2026-07-02 18:59:59,178 [INFO] fontTools.subset - fpgm dropped
2026-07-02 18:59:59,178 [INFO] fontTools.subset - prep dropped
2026-07-02 18:59:59,178 [INFO] fontTools.subset - cvt  dropped
2026-07-02 18:59:59,178 [INFO] fontTools.subset - kern dropped
2026-07-02 18:59:59,178 [DEBUG] fontTools.subset.timer - Took 0.000s to load 'post'
2026-07-02 18:59:59,178 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'post'
2026-07-02 18:59:59,178 [INFO] fontTools.subset - post pruned
2026-07-02 18:59:59,180 [INFO] fontTools.subset - GPOS dropped
2026-07-02 18:59:59,180 [INFO] fontTools.subset - GSUB dropped
2026-07-02 18:59:59,180 [DEBUG] fontTools.ttLib.ttFont - Reading 'glyf' table from disk
2026-07-02 18:59:59,181 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'glyf' table
2026-07-02 18:59:59,181 [DEBUG] fontTools.ttLib.ttFont - Reading 'loca' table from disk
2026-07-02 18:59:59,181 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'loca' table
2026-07-02 18:59:59,181 [DEBUG] fontTools.ttLib.ttFont - Reading 'head' table from disk
2026-07-02 18:59:59,181 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'head' table
2026-07-02 18:59:59,522 [DEBUG] fontTools.subset.timer - Took 0.342s to load 'glyf'
2026-07-02 18:59:59,523 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'glyf'
2026-07-02 18:59:59,523 [INFO] fontTools.subset - glyf pruned
2026-07-02 18:59:59,525 [DEBUG] fontTools.subset.timer - Took 0.001s to close glyph list over 'cmap'
2026-07-02 18:59:59,525 [INFO] fontTools.subset - Added gid0 to subset
2026-07-02 18:59:59,525 [INFO] fontTools.subset - Closing glyph list over 'glyf': 42 glyphs before
2026-07-02 18:59:59,525 [INFO] fontTools.subset - Glyph names: ['.notdef', 'comma', 'eight', 'five', 'four', 'nine', 'one', 'period', 'seven', 'six', 'space', 'three', 'two', 'uni0412', 'uni0414', 'uni041C', 'uni041D', 'uni0420', 'uni0423', 'uni0430', 'uni0432', 'uni0433', 'uni0434', 'uni0435', 'uni0436', 'uni0437', 'uni0438', 'uni0439', 'uni043B', 'uni043C', 'uni043D', 'uni043E', 'uni043F', 'uni0440', 'uni0441', 'uni0442', 'uni0443', 'uni0444', 'uni0445', 'uni0447', 'uni044B', 'zero']
2026-07-02 18:59:59,526 [INFO] fontTools.subset - Glyph IDs:   [0, 3, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 935, 937, 945, 946, 949, 952, 965, 967, 968, 969, 970, 971, 972, 973, 974, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 988, 992]
2026-07-02 18:59:59,527 [INFO] fontTools.subset - Closed glyph list over 'glyf': 56 glyphs after
2026-07-02 18:59:59,527 [INFO] fontTools.subset - Glyph names: ['.notdef', 'B', 'H', 'M', 'P', 'a', 'breve', 'c', 'comma', 'dotlessi', 'e', 'eight', 'five', 'four', 'nine', 'o', 'one', 'p', 'period', 'seven', 'six', 'space', 'three', 'two', 'uni0412', 'uni0414', 'uni041C', 'uni041D', 'uni0420', 'uni0423', 'uni0430', 'uni0432', 'uni0433', 'uni0434', 'uni0435', 'uni0436', 'uni0437', 'uni0438', 'uni0439', 'uni043B', 'uni043C', 'uni043D', 'uni043E', 'uni043F', 'uni0440', 'uni0441', 'uni0442', 'uni0443', 'uni0444', 'uni0445', 'uni0447', 'uni044B', 'uni044C', 'x', 'y', 'zero']
2026-07-02 18:59:59,527 [INFO] fontTools.subset - Glyph IDs:   [0, 3, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 37, 43, 48, 51, 68, 70, 72, 82, 83, 91, 92, 243, 666, 935, 937, 945, 946, 949, 952, 965, 967, 968, 969, 970, 971, 972, 973, 974, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 988, 992, 993]
2026-07-02 18:59:59,527 [DEBUG] fontTools.subset.timer - Took 0.002s to close glyph list over 'glyf'
2026-07-02 18:59:59,530 [INFO] fontTools.subset - Retaining 56 glyphs
2026-07-02 18:59:59,530 [INFO] fontTools.subset - head subsetting not needed
2026-07-02 18:59:59,530 [INFO] fontTools.subset - hhea subsetting not needed
2026-07-02 18:59:59,530 [INFO] fontTools.subset - maxp subsetting not needed
2026-07-02 18:59:59,531 [INFO] fontTools.subset - OS/2 subsetting not needed
2026-07-02 18:59:59,531 [DEBUG] fontTools.ttLib.ttFont - Reading 'hmtx' table from disk
2026-07-02 18:59:59,531 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'hmtx' table
2026-07-02 18:59:59,531 [DEBUG] fontTools.ttLib.ttFont - Reading 'hhea' table from disk
2026-07-02 18:59:59,531 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'hhea' table
2026-07-02 18:59:59,536 [DEBUG] fontTools.subset.timer - Took 0.005s to subset 'hmtx'
2026-07-02 18:59:59,536 [INFO] fontTools.subset - hmtx subsetted
2026-07-02 18:59:59,538 [DEBUG] fontTools.subset.timer - Took 0.002s to subset 'cmap'
2026-07-02 18:59:59,538 [INFO] fontTools.subset - cmap subsetted
2026-07-02 18:59:59,538 [INFO] fontTools.subset - loca subsetting not needed
2026-07-02 18:59:59,538 [DEBUG] fontTools.subset.timer - Took 0.000s to subset 'post'
2026-07-02 18:59:59,538 [INFO] fontTools.subset - post subsetted
2026-07-02 18:59:59,538 [INFO] fontTools.subset - gasp subsetting not needed
2026-07-02 18:59:59,538 [INFO] fontTools.subset - FFTM NOT subset; don't know how to subset
2026-07-02 18:59:59,538 [DEBUG] fontTools.ttLib.ttFont - Reading 'GDEF' table from disk
2026-07-02 18:59:59,539 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'GDEF' table
2026-07-02 18:59:59,541 [DEBUG] fontTools.subset.timer - Took 0.002s to subset 'GDEF'
2026-07-02 18:59:59,541 [INFO] fontTools.subset - GDEF subsetted
2026-07-02 18:59:59,541 [INFO] fontTools.subset - name subsetting not needed
2026-07-02 18:59:59,543 [DEBUG] fontTools.subset.timer - Took 0.002s to subset 'glyf'
2026-07-02 18:59:59,543 [INFO] fontTools.subset - glyf subsetted
2026-07-02 18:59:59,543 [DEBUG] fontTools.subset.timer - Took 0.000s to subset GlyphOrder
2026-07-02 18:59:59,543 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'head'
2026-07-02 18:59:59,543 [INFO] fontTools.subset - head pruned
2026-07-02 18:59:59,543 [DEBUG] fontTools.ttLib.ttFont - Reading 'OS/2' table from disk
2026-07-02 18:59:59,544 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'OS/2' table
2026-07-02 18:59:59,544 [INFO] fontTools.subset - OS/2 Unicode ranges pruned: [0, 9]
2026-07-02 18:59:59,544 [INFO] fontTools.subset - OS/2 CodePage ranges pruned: [0]
2026-07-02 18:59:59,545 [DEBUG] fontTools.subset.timer - Took 0.001s to prune 'glyf'
2026-07-02 18:59:59,545 [INFO] fontTools.subset - glyf pruned
2026-07-02 18:59:59,545 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'GDEF'
2026-07-02 18:59:59,546 [INFO] fontTools.subset - GDEF pruned
2026-07-02 18:59:59,546 [DEBUG] fontTools.ttLib.ttFont - Reading 'name' table from disk
2026-07-02 18:59:59,546 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'name' table
2026-07-02 18:59:59,546 [DEBUG] fontTools.ttLib.ttFont - Reading 'gasp' table from disk
2026-07-02 18:59:59,546 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'gasp' table
2026-07-02 18:59:59,546 [DEBUG] fontTools.ttLib.ttFont - Reading 'FFTM' table from disk
2026-07-02 18:59:59,546 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'FFTM' table
2026-07-02 18:59:59,547 [DEBUG] fontTools.subset.timer - Took 0.001s to prune 'name'
2026-07-02 18:59:59,547 [INFO] fontTools.subset - name pruned
2026-07-02 18:59:59,558 [DEBUG] fontTools.ttLib.ttFont - Reading 'maxp' table from disk
2026-07-02 18:59:59,558 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'maxp' table
2026-07-02 18:59:59,558 [DEBUG] fontTools.subset.timer - Took 0.000s to load 'maxp'
2026-07-02 18:59:59,558 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'maxp'
2026-07-02 18:59:59,559 [INFO] fontTools.subset - maxp pruned
2026-07-02 18:59:59,559 [DEBUG] fontTools.ttLib.ttFont - Reading 'cmap' table from disk
2026-07-02 18:59:59,559 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'cmap' table
2026-07-02 18:59:59,560 [DEBUG] fontTools.ttLib.ttFont - Reading 'post' table from disk
2026-07-02 18:59:59,560 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'post' table
2026-07-02 18:59:59,569 [DEBUG] fontTools.subset.timer - Took 0.010s to load 'cmap'
2026-07-02 18:59:59,569 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'cmap'
2026-07-02 18:59:59,569 [INFO] fontTools.subset - cmap pruned
2026-07-02 18:59:59,570 [INFO] fontTools.subset - fpgm dropped
2026-07-02 18:59:59,570 [INFO] fontTools.subset - prep dropped
2026-07-02 18:59:59,570 [INFO] fontTools.subset - cvt  dropped
2026-07-02 18:59:59,570 [INFO] fontTools.subset - kern dropped
2026-07-02 18:59:59,570 [DEBUG] fontTools.subset.timer - Took 0.000s to load 'post'
2026-07-02 18:59:59,570 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'post'
2026-07-02 18:59:59,570 [INFO] fontTools.subset - post pruned
2026-07-02 18:59:59,570 [INFO] fontTools.subset - GPOS dropped
2026-07-02 18:59:59,570 [INFO] fontTools.subset - GSUB dropped
2026-07-02 18:59:59,570 [DEBUG] fontTools.ttLib.ttFont - Reading 'glyf' table from disk
2026-07-02 18:59:59,571 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'glyf' table
2026-07-02 18:59:59,571 [DEBUG] fontTools.ttLib.ttFont - Reading 'loca' table from disk
2026-07-02 18:59:59,571 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'loca' table
2026-07-02 18:59:59,571 [DEBUG] fontTools.ttLib.ttFont - Reading 'head' table from disk
2026-07-02 18:59:59,571 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'head' table
2026-07-02 18:59:59,578 [DEBUG] fontTools.subset.timer - Took 0.007s to load 'glyf'
2026-07-02 18:59:59,578 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'glyf'
2026-07-02 18:59:59,578 [INFO] fontTools.subset - glyf pruned
2026-07-02 18:59:59,579 [DEBUG] fontTools.subset.timer - Took 0.001s to close glyph list over 'cmap'
2026-07-02 18:59:59,580 [INFO] fontTools.subset - Added gid0 to subset
2026-07-02 18:59:59,580 [INFO] fontTools.subset - Closing glyph list over 'MATH': 58 glyphs before
2026-07-02 18:59:59,580 [INFO] fontTools.subset - Glyph names: ['.notdef', 'colon', 'comma', 'eight', 'five', 'four', 'nine', 'one', 'parenleft', 'parenright', 'percent', 'period', 'seven', 'six', 'space', 'three', 'two', 'uni0410', 'uni0412', 'uni0414', 'uni041B', 'uni041C', 'uni041D', 'uni041E', 'uni041F', 'uni0421', 'uni0422', 'uni0424', 'uni0427', 'uni0430', 'uni0431', 'uni0432', 'uni0433', 'uni0434', 'uni0435', 'uni0436', 'uni0437', 'uni0438', 'uni0439', 'uni043A', 'uni043B', 'uni043C', 'uni043D', 'uni043E', 'uni043F', 'uni0440', 'uni0441', 'uni0442', 'uni0443', 'uni0444', 'uni0446', 'uni0447', 'uni0449', 'uni044B', 'uni044C', 'uni044D', 'uni044F', 'zero']
2026-07-02 18:59:59,581 [INFO] fontTools.subset - Glyph IDs:   [0, 3, 8, 11, 12, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 933, 935, 937, 944, 945, 946, 947, 948, 950, 951, 953, 956, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 987, 988, 990, 992, 993, 994, 996]
2026-07-02 18:59:59,581 [DEBUG] fontTools.ttLib.ttFont - Reading 'MATH' table from disk
2026-07-02 18:59:59,581 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'MATH' table
2026-07-02 18:59:59,583 [INFO] fontTools.subset - Closed glyph list over 'MATH': 64 glyphs after
2026-07-02 18:59:59,583 [INFO] fontTools.subset - Glyph names: ['.notdef', 'colon', 'comma', 'eight', 'five', 'four', 'nine', 'one', 'parenleft', 'parenright', 'percent', 'period', 'seven', 'six', 'space', 'three', 'two', 'uni0410', 'uni0412', 'uni0414', 'uni041B', 'uni041C', 'uni041D', 'uni041E', 'uni041F', 'uni0421', 'uni0422', 'uni0424', 'uni0427', 'uni0430', 'uni0431', 'uni0432', 'uni0433', 'uni0434', 'uni0435', 'uni0436', 'uni0437', 'uni0438', 'uni0439', 'uni043A', 'uni043B', 'uni043C', 'uni043D', 'uni043E', 'uni043F', 'uni0440', 'uni0441', 'uni0442', 'uni0443', 'uni0444', 'uni0446', 'uni0447', 'uni0449', 'uni044B', 'uni044C', 'uni044D', 'uni044F', 'uni239B', 'uni239C', 'uni239D', 'uni239E', 'uni239F', 'uni23A0', 'zero']
2026-07-02 18:59:59,584 [INFO] fontTools.subset - Glyph IDs:   [0, 3, 8, 11, 12, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 933, 935, 937, 944, 945, 946, 947, 948, 950, 951, 953, 956, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 987, 988, 990, 992, 993, 994, 996, 3507, 3508, 3509, 3510, 3511, 3512]
2026-07-02 18:59:59,584 [DEBUG] fontTools.subset.timer - Took 0.004s to close glyph list over 'MATH'
2026-07-02 18:59:59,584 [INFO] fontTools.subset - Closing glyph list over 'glyf': 64 glyphs before
2026-07-02 18:59:59,584 [INFO] fontTools.subset - Glyph names: ['.notdef', 'colon', 'comma', 'eight', 'five', 'four', 'nine', 'one', 'parenleft', 'parenright', 'percent', 'period', 'seven', 'six', 'space', 'three', 'two', 'uni0410', 'uni0412', 'uni0414', 'uni041B', 'uni041C', 'uni041D', 'uni041E', 'uni041F', 'uni0421', 'uni0422', 'uni0424', 'uni0427', 'uni0430', 'uni0431', 'uni0432', 'uni0433', 'uni0434', 'uni0435', 'uni0436', 'uni0437', 'uni0438', 'uni0439', 'uni043A', 'uni043B', 'uni043C', 'uni043D', 'uni043E', 'uni043F', 'uni0440', 'uni0441', 'uni0442', 'uni0443', 'uni0444', 'uni0446', 'uni0447', 'uni0449', 'uni044B', 'uni044C', 'uni044D', 'uni044F', 'uni239B', 'uni239C', 'uni239D', 'uni239E', 'uni239F', 'uni23A0', 'zero']
2026-07-02 18:59:59,584 [INFO] fontTools.subset - Glyph IDs:   [0, 3, 8, 11, 12, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 933, 935, 937, 944, 945, 946, 947, 948, 950, 951, 953, 956, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 987, 988, 990, 992, 993, 994, 996, 3507, 3508, 3509, 3510, 3511, 3512]
2026-07-02 18:59:59,584 [INFO] fontTools.subset - Closed glyph list over 'glyf': 79 glyphs after
2026-07-02 18:59:59,584 [INFO] fontTools.subset - Glyph names: ['.notdef', 'A', 'B', 'C', 'H', 'M', 'O', 'T', 'a', 'breve', 'c', 'colon', 'comma', 'dotlessi', 'e', 'eight', 'five', 'four', 'nine', 'o', 'one', 'p', 'parenleft', 'parenright', 'percent', 'period', 'seven', 'six', 'space', 'three', 'two', 'uni0410', 'uni0412', 'uni0414', 'uni041B', 'uni041C', 'uni041D', 'uni041E', 'uni041F', 'uni0421', 'uni0422', 'uni0424', 'uni0427', 'uni0430', 'uni0431', 'uni0432', 'uni0433', 'uni0434', 'uni0435', 'uni0436', 'uni0437', 'uni0438', 'uni0439', 'uni043A', 'uni043B', 'uni043C', 'uni043D', 'uni043E', 'uni043F', 'uni0440', 'uni0441', 'uni0442', 'uni0443', 'uni0444', 'uni0446', 'uni0447', 'uni0449', 'uni044B', 'uni044C', 'uni044D', 'uni044F', 'uni239B', 'uni239C', 'uni239D', 'uni239E', 'uni239F', 'uni23A0', 'y', 'zero']
2026-07-02 18:59:59,585 [INFO] fontTools.subset - Glyph IDs:   [0, 3, 8, 11, 12, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 36, 37, 38, 43, 48, 50, 55, 68, 70, 72, 82, 83, 92, 243, 666, 933, 935, 937, 944, 945, 946, 947, 948, 950, 951, 953, 956, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 987, 988, 990, 992, 993, 994, 996, 3507, 3508, 3509, 3510, 3511, 3512]
2026-07-02 18:59:59,585 [DEBUG] fontTools.subset.timer - Took 0.001s to close glyph list over 'glyf'
2026-07-02 18:59:59,589 [INFO] fontTools.subset - Retaining 79 glyphs
2026-07-02 18:59:59,589 [INFO] fontTools.subset - head subsetting not needed
2026-07-02 18:59:59,589 [INFO] fontTools.subset - hhea subsetting not needed
2026-07-02 18:59:59,589 [INFO] fontTools.subset - maxp subsetting not needed
2026-07-02 18:59:59,590 [INFO] fontTools.subset - OS/2 subsetting not needed
2026-07-02 18:59:59,590 [DEBUG] fontTools.ttLib.ttFont - Reading 'hmtx' table from disk
2026-07-02 18:59:59,590 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'hmtx' table
2026-07-02 18:59:59,590 [DEBUG] fontTools.ttLib.ttFont - Reading 'hhea' table from disk
2026-07-02 18:59:59,590 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'hhea' table
2026-07-02 18:59:59,594 [DEBUG] fontTools.subset.timer - Took 0.004s to subset 'hmtx'
2026-07-02 18:59:59,594 [INFO] fontTools.subset - hmtx subsetted
2026-07-02 18:59:59,596 [DEBUG] fontTools.subset.timer - Took 0.002s to subset 'cmap'
2026-07-02 18:59:59,596 [INFO] fontTools.subset - cmap subsetted
2026-07-02 18:59:59,596 [INFO] fontTools.subset - loca subsetting not needed
2026-07-02 18:59:59,597 [DEBUG] fontTools.subset.timer - Took 0.000s to subset 'post'
2026-07-02 18:59:59,597 [INFO] fontTools.subset - post subsetted
2026-07-02 18:59:59,597 [INFO] fontTools.subset - gasp subsetting not needed
2026-07-02 18:59:59,597 [INFO] fontTools.subset - FFTM NOT subset; don't know how to subset
2026-07-02 18:59:59,597 [DEBUG] fontTools.subset.timer - Took 0.000s to subset 'MATH'
2026-07-02 18:59:59,597 [INFO] fontTools.subset - MATH subsetted
2026-07-02 18:59:59,597 [DEBUG] fontTools.ttLib.ttFont - Reading 'GDEF' table from disk
2026-07-02 18:59:59,597 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'GDEF' table
2026-07-02 18:59:59,599 [DEBUG] fontTools.subset.timer - Took 0.002s to subset 'GDEF'
2026-07-02 18:59:59,599 [INFO] fontTools.subset - GDEF subsetted
2026-07-02 18:59:59,600 [INFO] fontTools.subset - name subsetting not needed
2026-07-02 18:59:59,604 [DEBUG] fontTools.subset.timer - Took 0.004s to subset 'glyf'
2026-07-02 18:59:59,604 [INFO] fontTools.subset - glyf subsetted
2026-07-02 18:59:59,604 [DEBUG] fontTools.subset.timer - Took 0.000s to subset GlyphOrder
2026-07-02 18:59:59,604 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'head'
2026-07-02 18:59:59,605 [INFO] fontTools.subset - head pruned
2026-07-02 18:59:59,605 [DEBUG] fontTools.ttLib.ttFont - Reading 'OS/2' table from disk
2026-07-02 18:59:59,605 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'OS/2' table
2026-07-02 18:59:59,605 [INFO] fontTools.subset - OS/2 Unicode ranges pruned: [0, 9]
2026-07-02 18:59:59,605 [INFO] fontTools.subset - OS/2 CodePage ranges pruned: [0]
2026-07-02 18:59:59,606 [DEBUG] fontTools.subset.timer - Took 0.001s to prune 'glyf'
2026-07-02 18:59:59,606 [INFO] fontTools.subset - glyf pruned
2026-07-02 18:59:59,607 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'GDEF'
2026-07-02 18:59:59,607 [INFO] fontTools.subset - GDEF pruned
2026-07-02 18:59:59,607 [DEBUG] fontTools.ttLib.ttFont - Reading 'name' table from disk
2026-07-02 18:59:59,607 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'name' table
2026-07-02 18:59:59,607 [DEBUG] fontTools.ttLib.ttFont - Reading 'gasp' table from disk
2026-07-02 18:59:59,608 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'gasp' table
2026-07-02 18:59:59,608 [DEBUG] fontTools.ttLib.ttFont - Reading 'FFTM' table from disk
2026-07-02 18:59:59,608 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'FFTM' table
2026-07-02 18:59:59,608 [DEBUG] fontTools.subset.timer - Took 0.001s to prune 'name'
2026-07-02 18:59:59,608 [INFO] fontTools.subset - name pruned
2026-07-02 19:00:02,569 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018802470, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8560, position='0'), content=TextContent(text='0', parse_mode='html'), message_id='a620e4aa-bb04-442d-81eb-e5f395b44e28', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:02,570 [INFO] chat_bot - [router:0x7faadca20890] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:02,570 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018802470, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8560, position='0'), content=TextContent(text='0', parse_mode='html'), message_id='a620e4aa-bb04-442d-81eb-e5f395b44e28', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:02,570 [INFO] chat_bot - [router:0x7faad0ca7210] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:02,570 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018802470, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8560, position='0'), content=TextContent(text='0', parse_mode='html'), message_id='a620e4aa-bb04-442d-81eb-e5f395b44e28', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:02,570 [INFO] chat_bot - [router:0x7faadd635510] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:02,570 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018802470, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8560, position='0'), content=TextContent(text='0', parse_mode='html'), message_id='a620e4aa-bb04-442d-81eb-e5f395b44e28', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:02,570 [INFO] chat_bot - [router:0x7faacd805110] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:02,570 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018802470, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8560, position='0'), content=TextContent(text='0', parse_mode='html'), message_id='a620e4aa-bb04-442d-81eb-e5f395b44e28', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:02,571 [INFO] chat_bot - [router:0x7faaa5236850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:02,571 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018802470, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8560, position='0'), content=TextContent(text='0', parse_mode='html'), message_id='a620e4aa-bb04-442d-81eb-e5f395b44e28', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:02,571 [INFO] chat_bot - [router:0x7faadca50b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:02,571 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-02 19:00:03,646 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018803555, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8562, position='0'), content=TextContent(text='dsfds', parse_mode='html'), message_id='65a56b05-bf12-4d36-a9ec-c4669f55e87c', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:03,646 [INFO] chat_bot - [router:0x7faadca20890] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:03,646 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018803555, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8562, position='0'), content=TextContent(text='dsfds', parse_mode='html'), message_id='65a56b05-bf12-4d36-a9ec-c4669f55e87c', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:03,647 [INFO] chat_bot - [router:0x7faad0ca7210] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:03,647 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018803555, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8562, position='0'), content=TextContent(text='dsfds', parse_mode='html'), message_id='65a56b05-bf12-4d36-a9ec-c4669f55e87c', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:03,647 [INFO] chat_bot - [router:0x7faadd635510] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:03,647 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018803555, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8562, position='0'), content=TextContent(text='dsfds', parse_mode='html'), message_id='65a56b05-bf12-4d36-a9ec-c4669f55e87c', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:03,647 [INFO] chat_bot - [router:0x7faacd805110] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:03,647 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018803555, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8562, position='0'), content=TextContent(text='dsfds', parse_mode='html'), message_id='65a56b05-bf12-4d36-a9ec-c4669f55e87c', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:03,647 [INFO] chat_bot - [router:0x7faaa5236850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:03,647 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018803555, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8562, position='0'), content=TextContent(text='dsfds', parse_mode='html'), message_id='65a56b05-bf12-4d36-a9ec-c4669f55e87c', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:03,647 [INFO] chat_bot - [router:0x7faadca50b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:03,647 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-02 19:00:15,573 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018815482, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8564, position='0'), content=TextContent(text='2', parse_mode='html'), message_id='3ce67663-f9c6-424c-b342-d982800330e1', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:15,573 [INFO] chat_bot - [router:0x7faadca20890] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:15,573 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018815482, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8564, position='0'), content=TextContent(text='2', parse_mode='html'), message_id='3ce67663-f9c6-424c-b342-d982800330e1', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:15,573 [INFO] chat_bot - [router:0x7faad0ca7210] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:15,574 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018815482, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8564, position='0'), content=TextContent(text='2', parse_mode='html'), message_id='3ce67663-f9c6-424c-b342-d982800330e1', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:15,574 [INFO] chat_bot - [router:0x7faadd635510] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:15,574 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018815482, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8564, position='0'), content=TextContent(text='2', parse_mode='html'), message_id='3ce67663-f9c6-424c-b342-d982800330e1', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:15,574 [INFO] chat_bot - [router:0x7faacd805110] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:15,574 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018815482, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8564, position='0'), content=TextContent(text='2', parse_mode='html'), message_id='3ce67663-f9c6-424c-b342-d982800330e1', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:15,574 [INFO] chat_bot - [router:0x7faaa5236850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:15,574 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018815482, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8564, position='0'), content=TextContent(text='2', parse_mode='html'), message_id='3ce67663-f9c6-424c-b342-d982800330e1', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:15,574 [INFO] chat_bot - [router:0x7faadca50b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:15,574 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-02 19:00:47,619 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018847474, type=<MessageType.ATTACHMENT: 202>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8566, position='0'), content=AttachmentContent(file_name='2025-11-10_15-32-32_Conference_Communigate фидбек.mp4', file_size=13228907, file_id='a793174a679f38fb609e9f8b0c9b48f8bc9b8419', mimetype='video/mp4', ready_state=None), message_id='5d90710d-74fd-4aac-8196-4f475c3c4969', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:47,620 [INFO] chat_bot - [router:0x7faadca20890] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:47,620 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018847474, type=<MessageType.ATTACHMENT: 202>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8566, position='0'), content=AttachmentContent(file_name='2025-11-10_15-32-32_Conference_Communigate фидбек.mp4', file_size=13228907, file_id='a793174a679f38fb609e9f8b0c9b48f8bc9b8419', mimetype='video/mp4', ready_state=None), message_id='5d90710d-74fd-4aac-8196-4f475c3c4969', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:47,620 [INFO] chat_bot - [router:0x7faad0ca7210] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:47,620 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018847474, type=<MessageType.ATTACHMENT: 202>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8566, position='0'), content=AttachmentContent(file_name='2025-11-10_15-32-32_Conference_Communigate фидбек.mp4', file_size=13228907, file_id='a793174a679f38fb609e9f8b0c9b48f8bc9b8419', mimetype='video/mp4', ready_state=None), message_id='5d90710d-74fd-4aac-8196-4f475c3c4969', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:47,620 [INFO] chat_bot - [router:0x7faadd635510] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:47,620 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018847474, type=<MessageType.ATTACHMENT: 202>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8566, position='0'), content=AttachmentContent(file_name='2025-11-10_15-32-32_Conference_Communigate фидбек.mp4', file_size=13228907, file_id='a793174a679f38fb609e9f8b0c9b48f8bc9b8419', mimetype='video/mp4', ready_state=None), message_id='5d90710d-74fd-4aac-8196-4f475c3c4969', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:47,620 [INFO] chat_bot - [router:0x7faacd805110] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:47,620 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018847474, type=<MessageType.ATTACHMENT: 202>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8566, position='0'), content=AttachmentContent(file_name='2025-11-10_15-32-32_Conference_Communigate фидбек.mp4', file_size=13228907, file_id='a793174a679f38fb609e9f8b0c9b48f8bc9b8419', mimetype='video/mp4', ready_state=None), message_id='5d90710d-74fd-4aac-8196-4f475c3c4969', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:47,620 [INFO] chat_bot - [router:0x7faaa5236850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:47,620 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018847474, type=<MessageType.ATTACHMENT: 202>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8566, position='0'), content=AttachmentContent(file_name='2025-11-10_15-32-32_Conference_Communigate фидбек.mp4', file_size=13228907, file_id='a793174a679f38fb609e9f8b0c9b48f8bc9b8419', mimetype='video/mp4', ready_state=None), message_id='5d90710d-74fd-4aac-8196-4f475c3c4969', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:00:47,620 [INFO] chat_bot - [router:0x7faadca50b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:00:47,620 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-02 19:00:47,926 [INFO] httpx - HTTP Request: GET https://tcs.sibcem.ru/bridge/api/client/v1/files/a793174a679f38fb609e9f8b0c9b48f8bc9b8419?token=5d7cf2935cfad1a009e8358ae7e00a4d "HTTP/1.1 200 OK"
2026-07-02 19:00:48,278 [INFO] httpx - HTTP Request: POST http://172.16.80.250:8000/ "HTTP/1.0 200 OK"
2026-07-02 19:01:06,812 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018866721, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8569, position='0'), content=TextContent(text='0', parse_mode='html'), message_id='52b6e9da-8cbc-45cb-84ed-363965782070', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:06,813 [INFO] chat_bot - [router:0x7faadca20890] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:06,813 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018866721, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8569, position='0'), content=TextContent(text='0', parse_mode='html'), message_id='52b6e9da-8cbc-45cb-84ed-363965782070', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:06,813 [INFO] chat_bot - [router:0x7faad0ca7210] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:06,813 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018866721, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8569, position='0'), content=TextContent(text='0', parse_mode='html'), message_id='52b6e9da-8cbc-45cb-84ed-363965782070', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:06,813 [INFO] chat_bot - [router:0x7faadd635510] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:06,814 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018866721, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8569, position='0'), content=TextContent(text='0', parse_mode='html'), message_id='52b6e9da-8cbc-45cb-84ed-363965782070', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:06,814 [INFO] chat_bot - [router:0x7faacd805110] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:06,814 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018866721, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8569, position='0'), content=TextContent(text='0', parse_mode='html'), message_id='52b6e9da-8cbc-45cb-84ed-363965782070', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:06,814 [INFO] chat_bot - [router:0x7faaa5236850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:06,814 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018866721, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8569, position='0'), content=TextContent(text='0', parse_mode='html'), message_id='52b6e9da-8cbc-45cb-84ed-363965782070', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:06,814 [INFO] chat_bot - [router:0x7faadca50b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:06,814 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-02 19:01:10,480 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018870386, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8571, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='3a3fa817-780e-448f-95a2-cdee766231a7', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:10,481 [INFO] chat_bot - [router:0x7faadca20890] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:10,481 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018870386, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8571, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='3a3fa817-780e-448f-95a2-cdee766231a7', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:10,481 [INFO] chat_bot - [router:0x7faad0ca7210] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:10,482 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018870386, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8571, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='3a3fa817-780e-448f-95a2-cdee766231a7', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:10,482 [INFO] chat_bot - [router:0x7faadd635510] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:10,482 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018870386, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8571, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='3a3fa817-780e-448f-95a2-cdee766231a7', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:10,482 [INFO] chat_bot - [router:0x7faacd805110] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:10,482 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018870386, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8571, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='3a3fa817-780e-448f-95a2-cdee766231a7', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:10,482 [INFO] chat_bot - [router:0x7faaa5236850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:10,483 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018870386, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8571, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='3a3fa817-780e-448f-95a2-cdee766231a7', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:10,483 [INFO] chat_bot - [router:0x7faadca50b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:10,483 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-02 19:01:23,000 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018882893, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8573, position='0'), content=TextContent(text='не работает принтер', parse_mode='html'), message_id='9d2fcfb0-27d7-4ffc-a15f-6e8fe4ce27d5', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:23,002 [INFO] chat_bot - [router:0x7faadca20890] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:23,002 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018882893, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8573, position='0'), content=TextContent(text='не работает принтер', parse_mode='html'), message_id='9d2fcfb0-27d7-4ffc-a15f-6e8fe4ce27d5', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:23,002 [INFO] chat_bot - [router:0x7faad0ca7210] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:23,002 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018882893, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8573, position='0'), content=TextContent(text='не работает принтер', parse_mode='html'), message_id='9d2fcfb0-27d7-4ffc-a15f-6e8fe4ce27d5', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:23,002 [INFO] chat_bot - [router:0x7faadd635510] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:23,002 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018882893, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8573, position='0'), content=TextContent(text='не работает принтер', parse_mode='html'), message_id='9d2fcfb0-27d7-4ffc-a15f-6e8fe4ce27d5', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:23,002 [INFO] chat_bot - [router:0x7faacd805110] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:23,002 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018882893, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8573, position='0'), content=TextContent(text='не работает принтер', parse_mode='html'), message_id='9d2fcfb0-27d7-4ffc-a15f-6e8fe4ce27d5', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:23,002 [INFO] chat_bot - [router:0x7faaa5236850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:23,002 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018882893, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8573, position='0'), content=TextContent(text='не работает принтер', parse_mode='html'), message_id='9d2fcfb0-27d7-4ffc-a15f-6e8fe4ce27d5', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:23,002 [INFO] chat_bot - [router:0x7faadca50b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:23,003 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-02 19:01:23,003 [INFO] sd_workflow - 🚀 [SD Debug] msg.type=MessageType.PLAIN_MESSAGE, content_type=TextContent, msg_text='не работает принтер', is_attachment=False, inline_attachments=0
2026-07-02 19:01:23,017 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018882895, type=<MessageType.ATTACHMENT: 202>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8574, position='0'), content=AttachmentContent(file_name='image_2026.07.03_02-01-22.webp', file_size=144432, file_id='4adb9e2d3a3bd1cd756874caf46122fb5f0606eb', mimetype='image/webp', ready_state=None), message_id='4fb7ccc2-3d1d-4eb7-8896-3e64fd807ec0', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:23,017 [INFO] chat_bot - [router:0x7faadca20890] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:23,017 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018882895, type=<MessageType.ATTACHMENT: 202>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8574, position='0'), content=AttachmentContent(file_name='image_2026.07.03_02-01-22.webp', file_size=144432, file_id='4adb9e2d3a3bd1cd756874caf46122fb5f0606eb', mimetype='image/webp', ready_state=None), message_id='4fb7ccc2-3d1d-4eb7-8896-3e64fd807ec0', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:23,017 [INFO] chat_bot - [router:0x7faad0ca7210] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:23,017 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018882895, type=<MessageType.ATTACHMENT: 202>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8574, position='0'), content=AttachmentContent(file_name='image_2026.07.03_02-01-22.webp', file_size=144432, file_id='4adb9e2d3a3bd1cd756874caf46122fb5f0606eb', mimetype='image/webp', ready_state=None), message_id='4fb7ccc2-3d1d-4eb7-8896-3e64fd807ec0', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:23,017 [INFO] chat_bot - [router:0x7faadd635510] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:23,017 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018882895, type=<MessageType.ATTACHMENT: 202>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8574, position='0'), content=AttachmentContent(file_name='image_2026.07.03_02-01-22.webp', file_size=144432, file_id='4adb9e2d3a3bd1cd756874caf46122fb5f0606eb', mimetype='image/webp', ready_state=None), message_id='4fb7ccc2-3d1d-4eb7-8896-3e64fd807ec0', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:23,017 [INFO] chat_bot - [router:0x7faacd805110] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:23,017 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018882895, type=<MessageType.ATTACHMENT: 202>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8574, position='0'), content=AttachmentContent(file_name='image_2026.07.03_02-01-22.webp', file_size=144432, file_id='4adb9e2d3a3bd1cd756874caf46122fb5f0606eb', mimetype='image/webp', ready_state=None), message_id='4fb7ccc2-3d1d-4eb7-8896-3e64fd807ec0', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:23,017 [INFO] chat_bot - [router:0x7faaa5236850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:23,017 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783018882895, type=<MessageType.ATTACHMENT: 202>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8574, position='0'), content=AttachmentContent(file_name='image_2026.07.03_02-01-22.webp', file_size=144432, file_id='4adb9e2d3a3bd1cd756874caf46122fb5f0606eb', mimetype='image/webp', ready_state=None), message_id='4fb7ccc2-3d1d-4eb7-8896-3e64fd807ec0', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-02 19:01:23,018 [INFO] chat_bot - [router:0x7faadca50b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-02 19:01:23,018 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-02 19:01:23,018 [INFO] sd_workflow - 🚀 [SD Debug] msg.type=MessageType.ATTACHMENT, content_type=AttachmentContent, msg_text='', is_attachment=True, inline_attachments=1
2026-07-02 19:01:23,018 [INFO] sd_workflow - 📎 [SD] Received 1 more files. Total queue: 1
2026-07-02 19:01:23,018 [INFO] sd_workflow - 🔄 [SD] Timer reset due to user activity. Waiting another 2.0s
2026-07-02 19:01:23,021 [INFO] sd_workflow - ⏳ [SD] Timer started: waiting 2.0s for potentially more attachments...
2026-07-02 19:01:25,024 [INFO] sd_workflow - ⏰ [SD] Timeout reached. Initiating ticket creation for user ds.krivochenko@tcs.sibcem.ru
2026-07-02 19:01:25,229 [INFO] sd_workflow - 👤 [AD Lookup] User: ds.krivochenko -> Found: True
2026-07-02 19:01:25,621 [INFO] sd_workflow - 📝 [Subject Gen] Payload: {'model': 'gemma-4-E4B-it-Q4_K_M', 'messages': [{'role': 'system', 'content': "Ты — старший ИИ-диспетчер Service Desk холдинга. Твоя задача — сформулировать краткую и понятную тему ИТ-заявки по-русски (от 3 до 7 слов) на основе текста пользователя.\nПРАВИЛА:\n1. Назови проблему и оборудование/программу (например: 'Самопроизвольное выключение ПК', 'Неисправность принтера', 'Сбой авторизации в почте').\n2. Отвечать на английском языке ЗАПРЕЩЕНО.\n3. Тебе категорически запрещено решать проблему или писать мануалы по настройке.\n4. Не пиши префиксы 'Тема:', 'Заголовок:' в ответе.\n5. Если в тексте только приветствие или мат — выведи ровно одно слово: СПАМ."}, {'role': 'user', 'content': 'Сформулируй краткую тему для следующей ИТ-заявки:\nне работает принтер'}], 'temperature': 0.0}
2026-07-02 19:01:34,650 [INFO] httpx - HTTP Request: POST http://172.16.80.47:8080/v1/chat/completions "HTTP/1.1 200 OK"
2026-07-02 19:01:34,653 [INFO] sd_workflow - 📝 [Subject Gen] Text: не работает принтер... -> Subject: Не работает принтер
2026-07-02 19:01:35,019 [INFO] httpx - HTTP Request: POST https://servicedesk.sibcem.ru:8080/api/v3/requests "HTTP/1.1 201 "
2026-07-02 19:01:35,020 [INFO] sd_workflow - 🎫 [Ticket Created] ID: 23108
2026-07-02 19:01:35,021 [INFO] sd_workflow - 📎 [Upload] Uploading 1 file(s) to ticket #23108
2026-07-02 19:01:35,159 [INFO] httpx - HTTP Request: GET https://tcs.sibcem.ru/bridge/api/client/v1/files/4adb9e2d3a3bd1cd756874caf46122fb5f0606eb?token=5d7cf2935cfad1a009e8358ae7e00a4d "HTTP/1.1 200 OK"
2026-07-02 19:01:35,328 [INFO] httpx - HTTP Request: PUT https://servicedesk.sibcem.ru:8080/api/v3/requests/23108/upload "HTTP/1.1 200 "
2026-07-02 19:01:35,328 [INFO] sd_workflow - ✅ [Upload] All queued file(s) uploaded
2026-07-03 01:33:49,454 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783042429284, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8577, position='0'), content=TextContent(text='аываыв', parse_mode='html'), message_id='a5b80885-e3e3-4c18-8a9a-c159f41b77ac', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 01:33:49,455 [INFO] chat_bot - [router:0x7faadca20890] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 01:33:49,456 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783042429284, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8577, position='0'), content=TextContent(text='аываыв', parse_mode='html'), message_id='a5b80885-e3e3-4c18-8a9a-c159f41b77ac', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 01:33:49,456 [INFO] chat_bot - [router:0x7faad0ca7210] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 01:33:49,456 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783042429284, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8577, position='0'), content=TextContent(text='аываыв', parse_mode='html'), message_id='a5b80885-e3e3-4c18-8a9a-c159f41b77ac', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 01:33:49,456 [INFO] chat_bot - [router:0x7faadd635510] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 01:33:49,456 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783042429284, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8577, position='0'), content=TextContent(text='аываыв', parse_mode='html'), message_id='a5b80885-e3e3-4c18-8a9a-c159f41b77ac', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 01:33:49,456 [INFO] chat_bot - [router:0x7faacd805110] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 01:33:49,456 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783042429284, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8577, position='0'), content=TextContent(text='аываыв', parse_mode='html'), message_id='a5b80885-e3e3-4c18-8a9a-c159f41b77ac', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 01:33:49,457 [INFO] chat_bot - [router:0x7faaa5236850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 01:33:49,457 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783042429284, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8577, position='0'), content=TextContent(text='аываыв', parse_mode='html'), message_id='a5b80885-e3e3-4c18-8a9a-c159f41b77ac', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 01:33:49,457 [INFO] chat_bot - [router:0x7faadca50b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 01:33:49,457 [INFO] __main__ - ⏳ Сессия пользователя ds.krivochenko@tcs.sibcem.ru сброшена по таймауту бездействия (1800 сек).
2026-07-03 01:33:49,457 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-03 09:27:27,096 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783070846882, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8579, position='0'), content=TextContent(text='Ир', parse_mode='html'), message_id='fb40fe81-1104-4cf6-93f2-67175abcc387', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 09:27:27,097 [INFO] chat_bot - [router:0x7faadca20890] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 09:27:27,097 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783070846882, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8579, position='0'), content=TextContent(text='Ир', parse_mode='html'), message_id='fb40fe81-1104-4cf6-93f2-67175abcc387', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 09:27:27,097 [INFO] chat_bot - [router:0x7faad0ca7210] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 09:27:27,098 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783070846882, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8579, position='0'), content=TextContent(text='Ир', parse_mode='html'), message_id='fb40fe81-1104-4cf6-93f2-67175abcc387', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 09:27:27,098 [INFO] chat_bot - [router:0x7faadd635510] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 09:27:27,098 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783070846882, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8579, position='0'), content=TextContent(text='Ир', parse_mode='html'), message_id='fb40fe81-1104-4cf6-93f2-67175abcc387', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 09:27:27,098 [INFO] chat_bot - [router:0x7faacd805110] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 09:27:27,098 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783070846882, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8579, position='0'), content=TextContent(text='Ир', parse_mode='html'), message_id='fb40fe81-1104-4cf6-93f2-67175abcc387', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 09:27:27,098 [INFO] chat_bot - [router:0x7faaa5236850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 09:27:27,098 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783070846882, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8579, position='0'), content=TextContent(text='Ир', parse_mode='html'), message_id='fb40fe81-1104-4cf6-93f2-67175abcc387', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 09:27:27,098 [INFO] chat_bot - [router:0x7faadca50b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 09:27:27,098 [INFO] __main__ - ⏳ Сессия пользователя ds.krivochenko@tcs.sibcem.ru сброшена по таймауту бездействия (1800 сек).
2026-07-03 09:27:27,099 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-03 14:54:09,716 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.92 MB
2026-07-03 14:54:09,821 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.55 MB
2026-07-03 14:54:10,305 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 104.85 MB
2026-07-03 14:54:10,307 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 104.85 MB
2026-07-03 14:54:13,582 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 366.86 MB
2026-07-03 14:54:14,189 [INFO] __main__ - 📊 [RAM MONITOR] После импорта lk_router (Личный кабинет): 396.84 MB
2026-07-03 14:54:14,190 [INFO] __main__ - Инициализация Dispatcher и подключение роутеров...
2026-07-03 14:54:14,384 [INFO] httpx - HTTP Request: POST https://tcs.sibcem.ru/bridge/api/client/v1/oauth/token "HTTP/1.1 201 Created"
2026-07-03 14:54:14,385 [INFO] __main__ - Бот запущен и готов к работе!
2026-07-03 14:54:14,386 [INFO] __main__ - Подключение к серверу TrueConf...
2026-07-03 14:54:14,403 [INFO] httpx - HTTP Request: GET https://tcs.sibcem.ru/api/v4/server "HTTP/1.1 200 OK"
2026-07-03 14:54:14,498 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 14:54:14,499 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 14:54:14,500 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 14:54:14,500 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 14:54:14,501 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 14:54:14,501 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 14:54:24,454 [INFO] __main__ - Стартовое сообщение успешно отправлено в чат 744bad93e58c4c498e15468562c6a2da3b610e9c
2026-07-03 14:55:29,672 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090529591, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8582, position='0'), content=TextContent(text='jj', parse_mode='html'), message_id='1fc06395-80e7-4273-a19f-66cf17db77a3', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:29,674 [INFO] chat_bot - [router:0x7692adc3fb50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:29,674 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090529591, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8582, position='0'), content=TextContent(text='jj', parse_mode='html'), message_id='1fc06395-80e7-4273-a19f-66cf17db77a3', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:29,675 [INFO] chat_bot - [router:0x76929e9c5ed0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:29,675 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090529591, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8582, position='0'), content=TextContent(text='jj', parse_mode='html'), message_id='1fc06395-80e7-4273-a19f-66cf17db77a3', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:29,675 [INFO] chat_bot - [router:0x7692ad6de390] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:29,675 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090529591, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8582, position='0'), content=TextContent(text='jj', parse_mode='html'), message_id='1fc06395-80e7-4273-a19f-66cf17db77a3', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:29,675 [INFO] chat_bot - [router:0x76929e9fac50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:29,676 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090529591, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8582, position='0'), content=TextContent(text='jj', parse_mode='html'), message_id='1fc06395-80e7-4273-a19f-66cf17db77a3', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:29,676 [INFO] chat_bot - [router:0x769276f3f690] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:29,676 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090529591, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8582, position='0'), content=TextContent(text='jj', parse_mode='html'), message_id='1fc06395-80e7-4273-a19f-66cf17db77a3', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:29,676 [INFO] chat_bot - [router:0x769275430b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:29,676 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-03 14:55:32,597 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090532519, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8584, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='d1649514-45a8-408f-ac8f-59a89b835f82', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:32,597 [INFO] chat_bot - [router:0x7692adc3fb50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:32,597 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090532519, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8584, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='d1649514-45a8-408f-ac8f-59a89b835f82', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:32,597 [INFO] chat_bot - [router:0x76929e9c5ed0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:32,597 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090532519, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8584, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='d1649514-45a8-408f-ac8f-59a89b835f82', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:32,598 [INFO] chat_bot - [router:0x7692ad6de390] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:32,598 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090532519, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8584, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='d1649514-45a8-408f-ac8f-59a89b835f82', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:32,598 [INFO] chat_bot - [router:0x76929e9fac50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:32,598 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090532519, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8584, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='d1649514-45a8-408f-ac8f-59a89b835f82', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:32,598 [INFO] chat_bot - [router:0x769276f3f690] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:32,598 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090532519, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8584, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='d1649514-45a8-408f-ac8f-59a89b835f82', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:32,598 [INFO] chat_bot - [router:0x769275430b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:32,598 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-03 14:55:44,533 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090544455, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8586, position='0'), content=TextContent(text='не работает интернет', parse_mode='html'), message_id='fa77b701-d84c-445d-9f8a-e0edb1de3f4e', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:44,533 [INFO] chat_bot - [router:0x7692adc3fb50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:44,533 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090544455, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8586, position='0'), content=TextContent(text='не работает интернет', parse_mode='html'), message_id='fa77b701-d84c-445d-9f8a-e0edb1de3f4e', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:44,533 [INFO] chat_bot - [router:0x76929e9c5ed0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:44,533 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090544455, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8586, position='0'), content=TextContent(text='не работает интернет', parse_mode='html'), message_id='fa77b701-d84c-445d-9f8a-e0edb1de3f4e', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:44,534 [INFO] chat_bot - [router:0x7692ad6de390] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:44,534 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090544455, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8586, position='0'), content=TextContent(text='не работает интернет', parse_mode='html'), message_id='fa77b701-d84c-445d-9f8a-e0edb1de3f4e', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:44,534 [INFO] chat_bot - [router:0x76929e9fac50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:44,534 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090544455, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8586, position='0'), content=TextContent(text='не работает интернет', parse_mode='html'), message_id='fa77b701-d84c-445d-9f8a-e0edb1de3f4e', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:44,534 [INFO] chat_bot - [router:0x769276f3f690] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:44,534 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090544455, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8586, position='0'), content=TextContent(text='не работает интернет', parse_mode='html'), message_id='fa77b701-d84c-445d-9f8a-e0edb1de3f4e', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 14:55:44,534 [INFO] chat_bot - [router:0x769275430b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 14:55:44,534 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-03 14:55:44,534 [INFO] sd_workflow - 🚀 [SD Debug] msg.type=MessageType.PLAIN_MESSAGE, content_type=TextContent, msg_text='не работает интернет', is_attachment=False, inline_attachments=0
2026-07-03 14:55:44,565 [INFO] sd_workflow - ⏳ [SD] Timer started: waiting 2.0s for potentially more attachments...
2026-07-03 14:55:46,568 [INFO] sd_workflow - ⏰ [SD] Timeout reached. Initiating ticket creation for user ds.krivochenko@tcs.sibcem.ru
2026-07-03 14:55:46,820 [INFO] sd_workflow - 👤 [AD Lookup] User: ds.krivochenko -> Found: True
2026-07-03 14:55:47,278 [INFO] sd_workflow - 📝 [Subject Gen] Payload: {'model': 'gemma-4-E4B-it-Q4_K_M', 'messages': [{'role': 'system', 'content': "Ты — старший ИИ-диспетчер Service Desk холдинга. Твоя задача — сформулировать краткую и понятную тему ИТ-заявки по-русски (от 3 до 7 слов) на основе текста пользователя.\nПРАВИЛА:\n1. Назови проблему и оборудование/программу (например: 'Самопроизвольное выключение ПК', 'Неисправность принтера', 'Сбой авторизации в почте').\n2. Отвечать на английском языке ЗАПРЕЩЕНО.\n3. Тебе категорически запрещено решать проблему или писать мануалы по настройке.\n4. Не пиши префиксы 'Тема:', 'Заголовок:' в ответе.\n5. Если в тексте только приветствие или мат — выведи ровно одно слово: СПАМ."}, {'role': 'user', 'content': 'Сформулируй краткую тему для следующей ИТ-заявки:\nне работает интернет'}], 'temperature': 0.0}
2026-07-03 14:55:55,266 [INFO] httpx - HTTP Request: POST http://172.16.80.47:8080/v1/chat/completions "HTTP/1.1 200 OK"
2026-07-03 14:55:55,269 [INFO] sd_workflow - 📝 [Subject Gen] Text: не работает интернет... -> Subject: Не работает доступ в интернет
2026-07-03 14:55:55,503 [INFO] httpx - HTTP Request: POST https://servicedesk.sibcem.ru:8080/api/v3/requests "HTTP/1.1 201 "
2026-07-03 14:55:55,504 [INFO] sd_workflow - 🎫 [Ticket Created] ID: 23132
2026-07-03 14:55:55,504 [ERROR] custom_config - Ошибка: sd_ticket_created() missing 2 required positional arguments: 'subject' and 'description'
Traceback (most recent call last):
  File "/app/service_desk/handlers.py", line 257, in _create_ticket_and_attach_files
    sd_ticket_created(ticket_id),
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: sd_ticket_created() missing 2 required positional arguments: 'subject' and 'description'
2026-07-03 14:55:55,504 [ERROR] sd_workflow - ❌ [SD Error] sd_ticket_created() missing 2 required positional arguments: 'subject' and 'description'
2026-07-03 14:59:57,364 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 69.08 MB
2026-07-03 14:59:57,469 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 99.03 MB
2026-07-03 14:59:57,898 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.36 MB
2026-07-03 14:59:57,900 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.36 MB
2026-07-03 15:00:00,919 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 367.70 MB
2026-07-03 15:00:01,582 [INFO] __main__ - 📊 [RAM MONITOR] После импорта lk_router (Личный кабинет): 397.56 MB
2026-07-03 15:00:01,583 [INFO] __main__ - Инициализация Dispatcher и подключение роутеров...
2026-07-03 15:00:01,735 [INFO] httpx - HTTP Request: POST https://tcs.sibcem.ru/bridge/api/client/v1/oauth/token "HTTP/1.1 201 Created"
2026-07-03 15:00:01,736 [INFO] __main__ - Бот запущен и готов к работе!
2026-07-03 15:00:01,736 [INFO] __main__ - Подключение к серверу TrueConf...
2026-07-03 15:00:01,755 [INFO] httpx - HTTP Request: GET https://tcs.sibcem.ru/api/v4/server "HTTP/1.1 200 OK"
2026-07-03 15:00:01,847 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 15:00:01,848 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 15:00:01,848 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 15:00:01,849 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 15:00:01,849 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 15:00:01,849 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 15:00:11,798 [INFO] __main__ - Стартовое сообщение успешно отправлено в чат 744bad93e58c4c498e15468562c6a2da3b610e9c
2026-07-03 15:00:29,652 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090829568, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8590, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='20ca8086-14e7-4152-8b6a-d87e140b06e9', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:00:29,653 [INFO] chat_bot - [router:0x74125bdb96d0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:00:29,653 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090829568, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8590, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='20ca8086-14e7-4152-8b6a-d87e140b06e9', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:00:29,653 [INFO] chat_bot - [router:0x74124cfd3f10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:00:29,653 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090829568, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8590, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='20ca8086-14e7-4152-8b6a-d87e140b06e9', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:00:29,653 [INFO] chat_bot - [router:0x74124cfa9bd0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:00:29,653 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090829568, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8590, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='20ca8086-14e7-4152-8b6a-d87e140b06e9', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:00:29,653 [INFO] chat_bot - [router:0x74124caf9b90] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:00:29,653 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090829568, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8590, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='20ca8086-14e7-4152-8b6a-d87e140b06e9', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:00:29,653 [INFO] chat_bot - [router:0x7412245ce2d0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:00:29,653 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090829568, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8590, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='20ca8086-14e7-4152-8b6a-d87e140b06e9', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:00:29,654 [INFO] chat_bot - [router:0x74125cd3e310] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:00:29,654 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-03 15:00:34,387 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090834296, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8592, position='0'), content=TextContent(text='не работает интернет', parse_mode='html'), message_id='307e2bd4-2558-44cd-95c7-9a702f273a7c', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:00:34,388 [INFO] chat_bot - [router:0x74125bdb96d0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:00:34,388 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090834296, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8592, position='0'), content=TextContent(text='не работает интернет', parse_mode='html'), message_id='307e2bd4-2558-44cd-95c7-9a702f273a7c', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:00:34,388 [INFO] chat_bot - [router:0x74124cfd3f10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:00:34,388 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090834296, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8592, position='0'), content=TextContent(text='не работает интернет', parse_mode='html'), message_id='307e2bd4-2558-44cd-95c7-9a702f273a7c', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:00:34,388 [INFO] chat_bot - [router:0x74124cfa9bd0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:00:34,388 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090834296, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8592, position='0'), content=TextContent(text='не работает интернет', parse_mode='html'), message_id='307e2bd4-2558-44cd-95c7-9a702f273a7c', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:00:34,388 [INFO] chat_bot - [router:0x74124caf9b90] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:00:34,388 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090834296, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8592, position='0'), content=TextContent(text='не работает интернет', parse_mode='html'), message_id='307e2bd4-2558-44cd-95c7-9a702f273a7c', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:00:34,388 [INFO] chat_bot - [router:0x7412245ce2d0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:00:34,388 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783090834296, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8592, position='0'), content=TextContent(text='не работает интернет', parse_mode='html'), message_id='307e2bd4-2558-44cd-95c7-9a702f273a7c', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:00:34,389 [INFO] chat_bot - [router:0x74125cd3e310] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:00:34,389 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-03 15:00:34,389 [INFO] sd_workflow - 🚀 [SD Debug] msg.type=MessageType.PLAIN_MESSAGE, content_type=TextContent, msg_text='не работает интернет', is_attachment=False, inline_attachments=0
2026-07-03 15:00:34,398 [INFO] sd_workflow - ⏳ [SD] Timer started: waiting 2.0s for potentially more attachments...
2026-07-03 15:00:36,401 [INFO] sd_workflow - ⏰ [SD] Timeout reached. Initiating ticket creation for user ds.krivochenko@tcs.sibcem.ru
2026-07-03 15:00:36,644 [INFO] sd_workflow - 👤 [AD Lookup] User: ds.krivochenko -> Found: True
2026-07-03 15:00:37,078 [INFO] sd_workflow - 📝 [Subject Gen] Payload: {'model': 'gemma-4-E4B-it-Q4_K_M', 'messages': [{'role': 'system', 'content': "Ты — старший ИИ-диспетчер Service Desk холдинга. Твоя задача — сформулировать краткую и понятную тему ИТ-заявки по-русски (от 3 до 7 слов) на основе текста пользователя.\nПРАВИЛА:\n1. Назови проблему и оборудование/программу (например: 'Самопроизвольное выключение ПК', 'Неисправность принтера', 'Сбой авторизации в почте').\n2. Отвечать на английском языке ЗАПРЕЩЕНО.\n3. Тебе категорически запрещено решать проблему или писать мануалы по настройке.\n4. Не пиши префиксы 'Тема:', 'Заголовок:' в ответе.\n5. Если в тексте только приветствие или мат — выведи ровно одно слово: СПАМ."}, {'role': 'user', 'content': 'Сформулируй краткую тему для следующей ИТ-заявки:\nне работает интернет'}], 'temperature': 0.0}
2026-07-03 15:00:38,733 [INFO] httpx - HTTP Request: POST http://172.16.80.47:8080/v1/chat/completions "HTTP/1.1 200 OK"
2026-07-03 15:00:38,739 [INFO] sd_workflow - 📝 [Subject Gen] Text: не работает интернет... -> Subject: Не работает доступ в интернет
2026-07-03 15:00:39,149 [INFO] httpx - HTTP Request: POST https://servicedesk.sibcem.ru:8080/api/v3/requests "HTTP/1.1 201 "
2026-07-03 15:00:39,151 [INFO] sd_workflow - 🎫 [Ticket Created] ID: 23133
2026-07-03 15:06:58,655 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.91 MB
2026-07-03 15:06:58,761 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 99.04 MB
2026-07-03 15:06:59,161 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.37 MB
2026-07-03 15:06:59,165 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.37 MB
2026-07-03 15:07:01,993 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 367.56 MB
2026-07-03 15:07:02,673 [INFO] __main__ - 📊 [RAM MONITOR] После импорта lk_router (Личный кабинет): 397.57 MB
2026-07-03 15:07:02,674 [INFO] __main__ - Инициализация Dispatcher и подключение роутеров...
2026-07-03 15:07:02,861 [INFO] httpx - HTTP Request: POST https://tcs.sibcem.ru/bridge/api/client/v1/oauth/token "HTTP/1.1 201 Created"
2026-07-03 15:07:02,862 [INFO] __main__ - Бот запущен и готов к работе!
2026-07-03 15:07:02,862 [INFO] __main__ - Подключение к серверу TrueConf...
2026-07-03 15:07:02,881 [INFO] httpx - HTTP Request: GET https://tcs.sibcem.ru/api/v4/server "HTTP/1.1 200 OK"
2026-07-03 15:07:02,975 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 15:07:02,976 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 15:07:02,976 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 15:07:02,976 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 15:07:02,977 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 15:07:02,977 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-03 15:07:12,955 [INFO] __main__ - Стартовое сообщение успешно отправлено в чат 744bad93e58c4c498e15468562c6a2da3b610e9c
2026-07-03 15:07:19,765 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783091239654, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8596, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='b313507a-329b-4128-bc63-e38da0e85da6', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:07:19,765 [INFO] chat_bot - [router:0x7b301bbb2a50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:07:19,765 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783091239654, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8596, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='b313507a-329b-4128-bc63-e38da0e85da6', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:07:19,765 [INFO] chat_bot - [router:0x7b300cdcf410] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:07:19,766 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783091239654, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8596, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='b313507a-329b-4128-bc63-e38da0e85da6', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:07:19,766 [INFO] chat_bot - [router:0x7b300cde6b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:07:19,766 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783091239654, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8596, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='b313507a-329b-4128-bc63-e38da0e85da6', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:07:19,766 [INFO] chat_bot - [router:0x7b300c8f4050] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:07:19,766 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783091239654, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8596, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='b313507a-329b-4128-bc63-e38da0e85da6', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:07:19,766 [INFO] chat_bot - [router:0x7b2fe43be6d0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:07:19,766 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783091239654, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8596, position='0'), content=TextContent(text='3', parse_mode='html'), message_id='b313507a-329b-4128-bc63-e38da0e85da6', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:07:19,766 [INFO] chat_bot - [router:0x7b2fde8e4e10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:07:19,766 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-03 15:07:25,799 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783091245694, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8598, position='0'), content=TextContent(text='не работает принтер', parse_mode='html'), message_id='1017486f-b3d8-4de3-9fad-30a9c221de3a', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:07:25,799 [INFO] chat_bot - [router:0x7b301bbb2a50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:07:25,799 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783091245694, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8598, position='0'), content=TextContent(text='не работает принтер', parse_mode='html'), message_id='1017486f-b3d8-4de3-9fad-30a9c221de3a', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:07:25,799 [INFO] chat_bot - [router:0x7b300cdcf410] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:07:25,799 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783091245694, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8598, position='0'), content=TextContent(text='не работает принтер', parse_mode='html'), message_id='1017486f-b3d8-4de3-9fad-30a9c221de3a', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:07:25,800 [INFO] chat_bot - [router:0x7b300cde6b10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:07:25,800 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783091245694, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8598, position='0'), content=TextContent(text='не работает принтер', parse_mode='html'), message_id='1017486f-b3d8-4de3-9fad-30a9c221de3a', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:07:25,800 [INFO] chat_bot - [router:0x7b300c8f4050] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:07:25,800 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783091245694, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8598, position='0'), content=TextContent(text='не работает принтер', parse_mode='html'), message_id='1017486f-b3d8-4de3-9fad-30a9c221de3a', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:07:25,800 [INFO] chat_bot - [router:0x7b2fe43be6d0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:07:25,800 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783091245694, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8598, position='0'), content=TextContent(text='не работает принтер', parse_mode='html'), message_id='1017486f-b3d8-4de3-9fad-30a9c221de3a', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-03 15:07:25,800 [INFO] chat_bot - [router:0x7b2fde8e4e10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-03 15:07:25,800 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-03 15:07:25,800 [INFO] sd_workflow - 🚀 [SD Debug] msg.type=MessageType.PLAIN_MESSAGE, content_type=TextContent, msg_text='не работает принтер', is_attachment=False, inline_attachments=0
2026-07-03 15:07:25,807 [INFO] sd_workflow - ⏳ [SD] Timer started: waiting 2.0s for potentially more attachments...
2026-07-03 15:07:27,810 [INFO] sd_workflow - ⏰ [SD] Timeout reached. Initiating ticket creation for user ds.krivochenko@tcs.sibcem.ru
2026-07-03 15:07:28,053 [INFO] sd_workflow - 👤 [AD Lookup] User: ds.krivochenko -> Found: True
2026-07-03 15:07:28,704 [INFO] sd_workflow - 📝 [Subject Gen] Payload: {'model': 'gemma-4-E4B-it-Q4_K_M', 'messages': [{'role': 'system', 'content': "Ты — старший ИИ-диспетчер Service Desk холдинга. Твоя задача — сформулировать краткую и понятную тему ИТ-заявки по-русски (от 3 до 7 слов) на основе текста пользователя.\nПРАВИЛА:\n1. Назови проблему и оборудование/программу (например: 'Самопроизвольное выключение ПК', 'Неисправность принтера', 'Сбой авторизации в почте').\n2. Отвечать на английском языке ЗАПРЕЩЕНО.\n3. Тебе категорически запрещено решать проблему или писать мануалы по настройке.\n4. Не пиши префиксы 'Тема:', 'Заголовок:' в ответе.\n5. Если в тексте только приветствие или мат — выведи ровно одно слово: СПАМ."}, {'role': 'user', 'content': 'Сформулируй краткую тему для следующей ИТ-заявки:\nне работает принтер'}], 'temperature': 0.0}
2026-07-03 15:07:30,658 [INFO] httpx - HTTP Request: POST http://172.16.80.47:8080/v1/chat/completions "HTTP/1.1 200 OK"
2026-07-03 15:07:30,662 [INFO] sd_workflow - 📝 [Subject Gen] Text: не работает принтер... -> Subject: Не работает принтер
2026-07-03 15:07:30,832 [INFO] httpx - HTTP Request: POST https://servicedesk.sibcem.ru:8080/api/v3/requests "HTTP/1.1 201 "
2026-07-03 15:07:30,833 [INFO] sd_workflow - 🎫 [Ticket Created] ID: 23134
2026-07-04 03:02:16,767 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.76 MB
2026-07-04 03:02:16,868 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.83 MB
2026-07-04 03:02:17,327 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.16 MB
2026-07-04 03:02:17,330 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.16 MB
2026-07-04 03:02:20,017 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 367.17 MB
2026-07-04 03:02:20,785 [INFO] __main__ - 📊 [RAM MONITOR] После импорта lk_router (Личный кабинет): 397.14 MB
2026-07-04 03:02:20,785 [INFO] __main__ - Инициализация Dispatcher и подключение роутеров...
2026-07-04 03:02:20,820 [INFO] httpx - HTTP Request: POST https://tcs.sibcem.ru/bridge/api/client/v1/oauth/token "HTTP/1.1 500 Internal Server Error"
2026-07-04 03:02:23,081 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 69.04 MB
2026-07-04 03:02:23,228 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.80 MB
2026-07-04 03:02:23,652 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.12 MB
2026-07-04 03:02:23,655 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.12 MB
2026-07-04 03:02:26,395 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 366.81 MB
2026-07-04 03:02:27,146 [INFO] __main__ - 📊 [RAM MONITOR] После импорта lk_router (Личный кабинет): 396.66 MB
2026-07-04 03:02:27,146 [INFO] __main__ - Инициализация Dispatcher и подключение роутеров...
2026-07-04 03:02:27,164 [INFO] httpx - HTTP Request: POST https://tcs.sibcem.ru/bridge/api/client/v1/oauth/token "HTTP/1.1 500 Internal Server Error"
2026-07-04 03:02:29,753 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.16 MB
2026-07-04 03:02:29,869 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 99.02 MB
2026-07-04 03:02:30,812 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.36 MB
2026-07-04 03:02:30,815 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.36 MB
2026-07-04 03:02:33,634 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 367.65 MB
2026-07-04 03:02:34,212 [INFO] __main__ - 📊 [RAM MONITOR] После импорта lk_router (Личный кабинет): 397.70 MB
2026-07-04 03:02:34,213 [INFO] __main__ - Инициализация Dispatcher и подключение роутеров...
2026-07-04 03:02:39,109 [INFO] httpx - HTTP Request: POST https://tcs.sibcem.ru/bridge/api/client/v1/oauth/token "HTTP/1.1 201 Created"
2026-07-04 03:02:39,110 [INFO] __main__ - Бот запущен и готов к работе!
2026-07-04 03:02:39,110 [INFO] __main__ - Подключение к серверу TrueConf...
2026-07-04 03:02:39,152 [INFO] httpx - HTTP Request: GET https://tcs.sibcem.ru/api/v4/server "HTTP/1.1 200 OK"
2026-07-04 03:02:41,634 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-04 03:02:41,635 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-04 03:02:41,635 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-04 03:02:41,635 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-04 03:02:41,635 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-04 03:02:41,636 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-04 03:02:59,128 [ERROR] __main__ - Не удалось отправить стартовое сообщение администратору: Request to sendMessage timed out after 10.0s
2026-07-04 06:25:49,704 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783146349724, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8602, position='0'), content=TextContent(text='fsd', parse_mode='html'), message_id='05e27cb7-b1d8-4669-9de4-693e44a44726', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-04 06:25:49,705 [INFO] chat_bot - [router:0x76843bd9db10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-04 06:25:49,705 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783146349724, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8602, position='0'), content=TextContent(text='fsd', parse_mode='html'), message_id='05e27cb7-b1d8-4669-9de4-693e44a44726', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-04 06:25:49,705 [INFO] chat_bot - [router:0x76842cfcb650] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-04 06:25:49,705 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783146349724, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8602, position='0'), content=TextContent(text='fsd', parse_mode='html'), message_id='05e27cb7-b1d8-4669-9de4-693e44a44726', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-04 06:25:49,705 [INFO] chat_bot - [router:0x768435b15610] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-04 06:25:49,705 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783146349724, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8602, position='0'), content=TextContent(text='fsd', parse_mode='html'), message_id='05e27cb7-b1d8-4669-9de4-693e44a44726', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-04 06:25:49,705 [INFO] chat_bot - [router:0x76842caf49d0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-04 06:25:49,705 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783146349724, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8602, position='0'), content=TextContent(text='fsd', parse_mode='html'), message_id='05e27cb7-b1d8-4669-9de4-693e44a44726', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-04 06:25:49,705 [INFO] chat_bot - [router:0x7684045a49d0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-04 06:25:49,705 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783146349724, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8602, position='0'), content=TextContent(text='fsd', parse_mode='html'), message_id='05e27cb7-b1d8-4669-9de4-693e44a44726', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-04 06:25:49,706 [INFO] chat_bot - [router:0x76843ce02390] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-04 06:25:49,706 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-08 02:22:57,108 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.93 MB
2026-07-08 02:22:57,234 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.99 MB
2026-07-08 02:22:57,676 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.32 MB
2026-07-08 02:22:57,679 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.32 MB
2026-07-08 02:23:00,944 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 367.09 MB
2026-07-08 02:23:01,642 [INFO] __main__ - 📊 [RAM MONITOR] После импорта lk_router (Личный кабинет): 397.01 MB
2026-07-08 02:23:01,642 [INFO] __main__ - Инициализация Dispatcher и подключение роутеров...
2026-07-08 02:23:01,852 [INFO] httpx - HTTP Request: POST https://tcs.sibcem.ru/bridge/api/client/v1/oauth/token "HTTP/1.1 201 Created"
2026-07-08 02:23:01,853 [INFO] __main__ - Бот запущен и готов к работе!
2026-07-08 02:23:01,853 [INFO] __main__ - Подключение к серверу TrueConf...
2026-07-08 02:23:01,870 [INFO] httpx - HTTP Request: GET https://tcs.sibcem.ru/api/v4/server "HTTP/1.1 200 OK"
2026-07-08 02:23:01,955 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 02:23:01,955 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 02:23:01,955 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 02:23:01,956 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 02:23:01,956 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 02:23:01,956 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 02:23:11,943 [INFO] __main__ - Стартовое сообщение успешно отправлено в чат 744bad93e58c4c498e15468562c6a2da3b610e9c
2026-07-08 02:23:16,603 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477396464, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8605, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='f74783e6-7b96-4cd3-849e-81b47a635327', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:16,604 [INFO] chat_bot - [router:0x75206a2b5a50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:16,604 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477396464, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8605, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='f74783e6-7b96-4cd3-849e-81b47a635327', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:16,604 [INFO] chat_bot - [router:0x75205afc2c50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:16,604 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477396464, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8605, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='f74783e6-7b96-4cd3-849e-81b47a635327', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:16,604 [INFO] chat_bot - [router:0x752069d6abd0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:16,604 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477396464, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8605, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='f74783e6-7b96-4cd3-849e-81b47a635327', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:16,604 [INFO] chat_bot - [router:0x75205afebc10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:16,605 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477396464, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8605, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='f74783e6-7b96-4cd3-849e-81b47a635327', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:16,605 [INFO] chat_bot - [router:0x7520310d3010] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:16,605 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477396464, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8605, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='f74783e6-7b96-4cd3-849e-81b47a635327', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:16,605 [INFO] chat_bot - [router:0x75206401ce90] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:16,605 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-08 02:23:18,886 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477398749, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8607, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='87d3cf6e-efd7-476c-8482-1fc5c088c922', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:18,887 [INFO] chat_bot - [router:0x75206a2b5a50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:18,887 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477398749, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8607, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='87d3cf6e-efd7-476c-8482-1fc5c088c922', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:18,887 [INFO] chat_bot - [router:0x75205afc2c50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:18,887 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477398749, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8607, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='87d3cf6e-efd7-476c-8482-1fc5c088c922', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:18,887 [INFO] chat_bot - [router:0x752069d6abd0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:18,887 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477398749, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8607, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='87d3cf6e-efd7-476c-8482-1fc5c088c922', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:18,887 [INFO] chat_bot - [router:0x75205afebc10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:18,888 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477398749, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8607, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='87d3cf6e-efd7-476c-8482-1fc5c088c922', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:18,888 [INFO] chat_bot - [router:0x7520310d3010] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:18,888 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477398749, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8607, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='87d3cf6e-efd7-476c-8482-1fc5c088c922', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:18,888 [INFO] chat_bot - [router:0x75206401ce90] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:18,888 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-08 02:23:20,867 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477400729, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8610, position='0'), content=TextContent(text='2', parse_mode='html'), message_id='4e586af7-833b-476b-b359-f69b34208d0d', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:20,867 [INFO] chat_bot - [router:0x75206a2b5a50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:20,868 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477400729, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8610, position='0'), content=TextContent(text='2', parse_mode='html'), message_id='4e586af7-833b-476b-b359-f69b34208d0d', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:20,868 [INFO] chat_bot - [router:0x75205afc2c50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:20,868 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477400729, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8610, position='0'), content=TextContent(text='2', parse_mode='html'), message_id='4e586af7-833b-476b-b359-f69b34208d0d', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:20,868 [INFO] chat_bot - [router:0x752069d6abd0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:20,868 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477400729, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8610, position='0'), content=TextContent(text='2', parse_mode='html'), message_id='4e586af7-833b-476b-b359-f69b34208d0d', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:20,868 [INFO] chat_bot - [router:0x75205afebc10] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:20,868 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477400729, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8610, position='0'), content=TextContent(text='2', parse_mode='html'), message_id='4e586af7-833b-476b-b359-f69b34208d0d', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:20,868 [INFO] chat_bot - [router:0x7520310d3010] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:20,868 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783477400729, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8610, position='0'), content=TextContent(text='2', parse_mode='html'), message_id='4e586af7-833b-476b-b359-f69b34208d0d', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:23:20,868 [INFO] chat_bot - [router:0x75206401ce90] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:23:20,868 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-08 02:23:21,553 [INFO] utils.otp_service - ✅ CARD_ID для ds.krivochenko@tcs.sibcem.ru: 65955
2026-07-08 02:23:21,594 [ERROR] utils.otp_service - Ошибка получения телефона из БД для CARD_ID 65955: (208, b"Invalid object name 'PR_CARD'.DB-Lib error message 20018, severity 16:\nGeneral SQL Server error: Check messages from the SQL Server\n")
2026-07-08 02:23:21,594 [ERROR] utils.otp_service - Ошибка получения телефона для ds.krivochenko@tcs.sibcem.ru: Не удалось извлечь номер телефона из БД BossCopy: (208, b"Invalid object name 'PR_CARD'.DB-Lib error message 20018, severity 16:\nGeneral SQL Server error: Check messages from the SQL Server\n")
2026-07-08 02:34:26,385 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.66 MB
2026-07-08 02:34:26,502 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.73 MB
2026-07-08 02:34:26,937 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.07 MB
2026-07-08 02:34:26,938 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.07 MB
2026-07-08 02:34:30,251 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 367.30 MB
2026-07-08 02:34:30,948 [INFO] __main__ - 📊 [RAM MONITOR] После импорта lk_router (Личный кабинет): 397.37 MB
2026-07-08 02:34:30,949 [INFO] __main__ - Инициализация Dispatcher и подключение роутеров...
2026-07-08 02:34:31,104 [INFO] httpx - HTTP Request: POST https://tcs.sibcem.ru/bridge/api/client/v1/oauth/token "HTTP/1.1 201 Created"
2026-07-08 02:34:31,106 [INFO] __main__ - Бот запущен и готов к работе!
2026-07-08 02:34:31,106 [INFO] __main__ - Подключение к серверу TrueConf...
2026-07-08 02:34:31,124 [INFO] httpx - HTTP Request: GET https://tcs.sibcem.ru/api/v4/server "HTTP/1.1 200 OK"
2026-07-08 02:34:31,218 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 02:34:31,219 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 02:34:31,219 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 02:34:31,219 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 02:34:31,219 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 02:34:31,219 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 02:34:41,179 [INFO] __main__ - Стартовое сообщение успешно отправлено в чат 744bad93e58c4c498e15468562c6a2da3b610e9c
2026-07-08 02:35:11,231 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478111069, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8614, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='18ac6862-7bac-420c-ba9b-224974f27165', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:11,232 [INFO] chat_bot - [router:0x71ba88586850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:11,232 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478111069, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8614, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='18ac6862-7bac-420c-ba9b-224974f27165', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:11,232 [INFO] chat_bot - [router:0x71ba792d6590] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:11,232 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478111069, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8614, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='18ac6862-7bac-420c-ba9b-224974f27165', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:11,232 [INFO] chat_bot - [router:0x71ba84f1e4d0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:11,232 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478111069, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8614, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='18ac6862-7bac-420c-ba9b-224974f27165', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:11,232 [INFO] chat_bot - [router:0x71ba5f823710] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:11,232 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478111069, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8614, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='18ac6862-7bac-420c-ba9b-224974f27165', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:11,233 [INFO] chat_bot - [router:0x71ba4bccad50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:11,233 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478111069, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8614, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='18ac6862-7bac-420c-ba9b-224974f27165', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:11,233 [INFO] chat_bot - [router:0x71ba88586790] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:11,233 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-08 02:35:13,168 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478113000, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8616, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='403738da-f933-4f7b-9c2f-f3b84f515841', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:13,168 [INFO] chat_bot - [router:0x71ba88586850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:13,169 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478113000, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8616, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='403738da-f933-4f7b-9c2f-f3b84f515841', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:13,169 [INFO] chat_bot - [router:0x71ba792d6590] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:13,169 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478113000, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8616, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='403738da-f933-4f7b-9c2f-f3b84f515841', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:13,169 [INFO] chat_bot - [router:0x71ba84f1e4d0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:13,169 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478113000, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8616, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='403738da-f933-4f7b-9c2f-f3b84f515841', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:13,169 [INFO] chat_bot - [router:0x71ba5f823710] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:13,169 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478113000, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8616, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='403738da-f933-4f7b-9c2f-f3b84f515841', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:13,169 [INFO] chat_bot - [router:0x71ba4bccad50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:13,169 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478113000, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8616, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='403738da-f933-4f7b-9c2f-f3b84f515841', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:13,170 [INFO] chat_bot - [router:0x71ba88586790] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:13,170 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-08 02:35:14,849 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478114679, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8619, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='1d9c63a5-1a9f-419b-a4b0-f35831cc429d', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:14,850 [INFO] chat_bot - [router:0x71ba88586850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:14,850 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478114679, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8619, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='1d9c63a5-1a9f-419b-a4b0-f35831cc429d', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:14,850 [INFO] chat_bot - [router:0x71ba792d6590] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:14,850 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478114679, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8619, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='1d9c63a5-1a9f-419b-a4b0-f35831cc429d', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:14,850 [INFO] chat_bot - [router:0x71ba84f1e4d0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:14,850 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478114679, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8619, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='1d9c63a5-1a9f-419b-a4b0-f35831cc429d', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:14,851 [INFO] chat_bot - [router:0x71ba5f823710] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:14,851 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478114679, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8619, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='1d9c63a5-1a9f-419b-a4b0-f35831cc429d', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:14,851 [INFO] chat_bot - [router:0x71ba4bccad50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:14,851 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478114679, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8619, position='0'), content=TextContent(text='1', parse_mode='html'), message_id='1d9c63a5-1a9f-419b-a4b0-f35831cc429d', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:14,851 [INFO] chat_bot - [router:0x71ba88586790] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:14,851 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-08 02:35:15,501 [INFO] utils.otp_service - ✅ CARD_ID для ds.krivochenko@tcs.sibcem.ru: 65955
2026-07-08 02:35:15,516 [INFO] utils.otp_service - ✅ Телефон для CARD_ID 65955: 9235086996
2026-07-08 02:35:15,942 [INFO] httpx - HTTP Request: GET https://mobileapp.sibcem.ru/MobDriveService/MobDriveService/MobService.asmx/SendSMS?_number=9235086996&_message=%D0%9A%D0%BE%D0%B4+%D0%B0%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B8+%D0%A1%D0%B8%D0%B1%D1%86%D0%B5%D0%BC+%3A+1249 "HTTP/1.1 200 OK"
2026-07-08 02:35:15,942 [INFO] utils.otp_service - Сырой ответ OTP-шлюза: <?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://172.16.20.241/MobDriveService">Сообщение успешно отправлено в MAX на номер *******6996.</string>
2026-07-08 02:35:20,961 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478120790, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8622, position='0'), content=TextContent(text='1249', parse_mode='html'), message_id='16f9c9cb-c2ed-4866-a463-4519725953c4', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:20,961 [INFO] chat_bot - [router:0x71ba88586850] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:20,961 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478120790, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8622, position='0'), content=TextContent(text='1249', parse_mode='html'), message_id='16f9c9cb-c2ed-4866-a463-4519725953c4', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:20,962 [INFO] chat_bot - [router:0x71ba792d6590] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:20,962 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478120790, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8622, position='0'), content=TextContent(text='1249', parse_mode='html'), message_id='16f9c9cb-c2ed-4866-a463-4519725953c4', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:20,962 [INFO] chat_bot - [router:0x71ba84f1e4d0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:20,962 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478120790, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8622, position='0'), content=TextContent(text='1249', parse_mode='html'), message_id='16f9c9cb-c2ed-4866-a463-4519725953c4', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:20,963 [INFO] chat_bot - [router:0x71ba5f823710] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:20,963 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478120790, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8622, position='0'), content=TextContent(text='1249', parse_mode='html'), message_id='16f9c9cb-c2ed-4866-a463-4519725953c4', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:20,963 [INFO] chat_bot - [router:0x71ba4bccad50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:20,963 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783478120790, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8622, position='0'), content=TextContent(text='1249', parse_mode='html'), message_id='16f9c9cb-c2ed-4866-a463-4519725953c4', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 02:35:20,963 [INFO] chat_bot - [router:0x71ba88586790] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 02:35:20,964 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-08 02:35:21,748 [DEBUG] fontTools.ttLib.ttFont - Reading 'maxp' table from disk
2026-07-08 02:35:21,748 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'maxp' table
2026-07-08 02:35:21,748 [DEBUG] fontTools.subset.timer - Took 0.001s to load 'maxp'
2026-07-08 02:35:21,748 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'maxp'
2026-07-08 02:35:21,749 [INFO] fontTools.subset - maxp pruned
2026-07-08 02:35:21,750 [DEBUG] fontTools.ttLib.ttFont - Reading 'cmap' table from disk
2026-07-08 02:35:21,750 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'cmap' table
2026-07-08 02:35:21,751 [DEBUG] fontTools.ttLib.ttFont - Reading 'post' table from disk
2026-07-08 02:35:21,751 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'post' table
2026-07-08 02:35:21,761 [DEBUG] fontTools.subset.timer - Took 0.011s to load 'cmap'
2026-07-08 02:35:21,761 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'cmap'
2026-07-08 02:35:21,761 [INFO] fontTools.subset - cmap pruned
2026-07-08 02:35:21,761 [INFO] fontTools.subset - fpgm dropped
2026-07-08 02:35:21,761 [INFO] fontTools.subset - prep dropped
2026-07-08 02:35:21,761 [INFO] fontTools.subset - cvt  dropped
2026-07-08 02:35:21,761 [INFO] fontTools.subset - kern dropped
2026-07-08 02:35:21,761 [DEBUG] fontTools.subset.timer - Took 0.000s to load 'post'
2026-07-08 02:35:21,761 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'post'
2026-07-08 02:35:21,761 [INFO] fontTools.subset - post pruned
2026-07-08 02:35:21,762 [INFO] fontTools.subset - GPOS dropped
2026-07-08 02:35:21,762 [INFO] fontTools.subset - GSUB dropped
2026-07-08 02:35:21,762 [DEBUG] fontTools.ttLib.ttFont - Reading 'glyf' table from disk
2026-07-08 02:35:21,763 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'glyf' table
2026-07-08 02:35:21,763 [DEBUG] fontTools.ttLib.ttFont - Reading 'loca' table from disk
2026-07-08 02:35:21,763 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'loca' table
2026-07-08 02:35:21,763 [DEBUG] fontTools.ttLib.ttFont - Reading 'head' table from disk
2026-07-08 02:35:21,763 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'head' table
2026-07-08 02:35:21,769 [DEBUG] fontTools.subset.timer - Took 0.006s to load 'glyf'
2026-07-08 02:35:21,769 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'glyf'
2026-07-08 02:35:21,769 [INFO] fontTools.subset - glyf pruned
2026-07-08 02:35:21,770 [DEBUG] fontTools.subset.timer - Took 0.001s to close glyph list over 'cmap'
2026-07-08 02:35:21,771 [INFO] fontTools.subset - Added gid0 to subset
2026-07-08 02:35:21,771 [INFO] fontTools.subset - Closing glyph list over 'glyf': 44 glyphs before
2026-07-08 02:35:21,771 [INFO] fontTools.subset - Glyph names: ['.notdef', 'comma', 'eight', 'five', 'four', 'nine', 'one', 'period', 'seven', 'six', 'space', 'three', 'two', 'uni0412', 'uni0414', 'uni0418', 'uni041D', 'uni0420', 'uni0423', 'uni0430', 'uni0432', 'uni0433', 'uni0434', 'uni0435', 'uni0436', 'uni0437', 'uni0438', 'uni0439', 'uni043B', 'uni043C', 'uni043D', 'uni043E', 'uni043F', 'uni0440', 'uni0441', 'uni0442', 'uni0443', 'uni0444', 'uni0445', 'uni0447', 'uni044B', 'uni044C', 'uni044E', 'zero']
2026-07-08 02:35:21,772 [INFO] fontTools.subset - Glyph IDs:   [0, 3, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 935, 937, 941, 946, 949, 952, 965, 967, 968, 969, 970, 971, 972, 973, 974, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 988, 992, 993, 995]
2026-07-08 02:35:21,772 [INFO] fontTools.subset - Closed glyph list over 'glyf': 56 glyphs after
2026-07-08 02:35:21,772 [INFO] fontTools.subset - Glyph names: ['.notdef', 'B', 'H', 'P', 'a', 'breve', 'c', 'comma', 'dotlessi', 'e', 'eight', 'five', 'four', 'nine', 'o', 'one', 'p', 'period', 'seven', 'six', 'space', 'three', 'two', 'uni0412', 'uni0414', 'uni0418', 'uni041D', 'uni0420', 'uni0423', 'uni0430', 'uni0432', 'uni0433', 'uni0434', 'uni0435', 'uni0436', 'uni0437', 'uni0438', 'uni0439', 'uni043B', 'uni043C', 'uni043D', 'uni043E', 'uni043F', 'uni0440', 'uni0441', 'uni0442', 'uni0443', 'uni0444', 'uni0445', 'uni0447', 'uni044B', 'uni044C', 'uni044E', 'x', 'y', 'zero']
2026-07-08 02:35:21,772 [INFO] fontTools.subset - Glyph IDs:   [0, 3, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 37, 43, 51, 68, 70, 72, 82, 83, 91, 92, 243, 666, 935, 937, 941, 946, 949, 952, 965, 967, 968, 969, 970, 971, 972, 973, 974, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 988, 992, 993, 995]
2026-07-08 02:35:21,773 [DEBUG] fontTools.subset.timer - Took 0.002s to close glyph list over 'glyf'
2026-07-08 02:35:21,775 [INFO] fontTools.subset - Retaining 56 glyphs
2026-07-08 02:35:21,776 [INFO] fontTools.subset - head subsetting not needed
2026-07-08 02:35:21,776 [INFO] fontTools.subset - hhea subsetting not needed
2026-07-08 02:35:21,776 [INFO] fontTools.subset - maxp subsetting not needed
2026-07-08 02:35:21,776 [INFO] fontTools.subset - OS/2 subsetting not needed
2026-07-08 02:35:21,776 [DEBUG] fontTools.ttLib.ttFont - Reading 'hmtx' table from disk
2026-07-08 02:35:21,776 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'hmtx' table
2026-07-08 02:35:21,776 [DEBUG] fontTools.ttLib.ttFont - Reading 'hhea' table from disk
2026-07-08 02:35:21,776 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'hhea' table
2026-07-08 02:35:22,127 [DEBUG] fontTools.subset.timer - Took 0.351s to subset 'hmtx'
2026-07-08 02:35:22,127 [INFO] fontTools.subset - hmtx subsetted
2026-07-08 02:35:22,129 [DEBUG] fontTools.subset.timer - Took 0.002s to subset 'cmap'
2026-07-08 02:35:22,129 [INFO] fontTools.subset - cmap subsetted
2026-07-08 02:35:22,129 [INFO] fontTools.subset - loca subsetting not needed
2026-07-08 02:35:22,129 [DEBUG] fontTools.subset.timer - Took 0.000s to subset 'post'
2026-07-08 02:35:22,129 [INFO] fontTools.subset - post subsetted
2026-07-08 02:35:22,129 [INFO] fontTools.subset - gasp subsetting not needed
2026-07-08 02:35:22,129 [INFO] fontTools.subset - FFTM NOT subset; don't know how to subset
2026-07-08 02:35:22,129 [DEBUG] fontTools.ttLib.ttFont - Reading 'GDEF' table from disk
2026-07-08 02:35:22,129 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'GDEF' table
2026-07-08 02:35:22,132 [DEBUG] fontTools.subset.timer - Took 0.002s to subset 'GDEF'
2026-07-08 02:35:22,132 [INFO] fontTools.subset - GDEF subsetted
2026-07-08 02:35:22,132 [INFO] fontTools.subset - name subsetting not needed
2026-07-08 02:35:22,133 [DEBUG] fontTools.subset.timer - Took 0.001s to subset 'glyf'
2026-07-08 02:35:22,133 [INFO] fontTools.subset - glyf subsetted
2026-07-08 02:35:22,134 [DEBUG] fontTools.subset.timer - Took 0.000s to subset GlyphOrder
2026-07-08 02:35:22,134 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'head'
2026-07-08 02:35:22,134 [INFO] fontTools.subset - head pruned
2026-07-08 02:35:22,134 [DEBUG] fontTools.ttLib.ttFont - Reading 'OS/2' table from disk
2026-07-08 02:35:22,134 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'OS/2' table
2026-07-08 02:35:22,135 [INFO] fontTools.subset - OS/2 Unicode ranges pruned: [0, 9]
2026-07-08 02:35:22,135 [INFO] fontTools.subset - OS/2 CodePage ranges pruned: [0]
2026-07-08 02:35:22,135 [DEBUG] fontTools.subset.timer - Took 0.001s to prune 'glyf'
2026-07-08 02:35:22,136 [INFO] fontTools.subset - glyf pruned
2026-07-08 02:35:22,136 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'GDEF'
2026-07-08 02:35:22,136 [INFO] fontTools.subset - GDEF pruned
2026-07-08 02:35:22,136 [DEBUG] fontTools.ttLib.ttFont - Reading 'name' table from disk
2026-07-08 02:35:22,136 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'name' table
2026-07-08 02:35:22,136 [DEBUG] fontTools.ttLib.ttFont - Reading 'gasp' table from disk
2026-07-08 02:35:22,136 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'gasp' table
2026-07-08 02:35:22,136 [DEBUG] fontTools.ttLib.ttFont - Reading 'FFTM' table from disk
2026-07-08 02:35:22,136 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'FFTM' table
2026-07-08 02:35:22,137 [DEBUG] fontTools.subset.timer - Took 0.001s to prune 'name'
2026-07-08 02:35:22,137 [INFO] fontTools.subset - name pruned
2026-07-08 02:35:22,150 [DEBUG] fontTools.ttLib.ttFont - Reading 'maxp' table from disk
2026-07-08 02:35:22,150 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'maxp' table
2026-07-08 02:35:22,150 [DEBUG] fontTools.subset.timer - Took 0.000s to load 'maxp'
2026-07-08 02:35:22,150 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'maxp'
2026-07-08 02:35:22,150 [INFO] fontTools.subset - maxp pruned
2026-07-08 02:35:22,151 [DEBUG] fontTools.ttLib.ttFont - Reading 'cmap' table from disk
2026-07-08 02:35:22,151 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'cmap' table
2026-07-08 02:35:22,152 [DEBUG] fontTools.ttLib.ttFont - Reading 'post' table from disk
2026-07-08 02:35:22,152 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'post' table
2026-07-08 02:35:22,162 [DEBUG] fontTools.subset.timer - Took 0.011s to load 'cmap'
2026-07-08 02:35:22,162 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'cmap'
2026-07-08 02:35:22,162 [INFO] fontTools.subset - cmap pruned
2026-07-08 02:35:22,162 [INFO] fontTools.subset - fpgm dropped
2026-07-08 02:35:22,162 [INFO] fontTools.subset - prep dropped
2026-07-08 02:35:22,163 [INFO] fontTools.subset - cvt  dropped
2026-07-08 02:35:22,163 [INFO] fontTools.subset - kern dropped
2026-07-08 02:35:22,163 [DEBUG] fontTools.subset.timer - Took 0.000s to load 'post'
2026-07-08 02:35:22,163 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'post'
2026-07-08 02:35:22,163 [INFO] fontTools.subset - post pruned
2026-07-08 02:35:22,163 [INFO] fontTools.subset - GPOS dropped
2026-07-08 02:35:22,163 [INFO] fontTools.subset - GSUB dropped
2026-07-08 02:35:22,163 [DEBUG] fontTools.ttLib.ttFont - Reading 'glyf' table from disk
2026-07-08 02:35:22,163 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'glyf' table
2026-07-08 02:35:22,163 [DEBUG] fontTools.ttLib.ttFont - Reading 'loca' table from disk
2026-07-08 02:35:22,164 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'loca' table
2026-07-08 02:35:22,164 [DEBUG] fontTools.ttLib.ttFont - Reading 'head' table from disk
2026-07-08 02:35:22,164 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'head' table
2026-07-08 02:35:22,170 [DEBUG] fontTools.subset.timer - Took 0.007s to load 'glyf'
2026-07-08 02:35:22,170 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'glyf'
2026-07-08 02:35:22,171 [INFO] fontTools.subset - glyf pruned
2026-07-08 02:35:22,172 [DEBUG] fontTools.subset.timer - Took 0.001s to close glyph list over 'cmap'
2026-07-08 02:35:22,172 [INFO] fontTools.subset - Added gid0 to subset
2026-07-08 02:35:22,172 [INFO] fontTools.subset - Closing glyph list over 'MATH': 59 glyphs before
2026-07-08 02:35:22,172 [INFO] fontTools.subset - Glyph names: ['.notdef', 'colon', 'comma', 'eight', 'five', 'four', 'nine', 'one', 'parenleft', 'parenright', 'percent', 'period', 'seven', 'six', 'space', 'three', 'two', 'uni0412', 'uni0414', 'uni0418', 'uni041B', 'uni041C', 'uni041D', 'uni041E', 'uni041F', 'uni0421', 'uni0422', 'uni0424', 'uni0427', 'uni0430', 'uni0431', 'uni0432', 'uni0433', 'uni0434', 'uni0435', 'uni0436', 'uni0437', 'uni0438', 'uni0439', 'uni043A', 'uni043B', 'uni043C', 'uni043D', 'uni043E', 'uni043F', 'uni0440', 'uni0441', 'uni0442', 'uni0443', 'uni0444', 'uni0446', 'uni0447', 'uni0449', 'uni044B', 'uni044C', 'uni044D', 'uni044E', 'uni044F', 'zero']
2026-07-08 02:35:22,173 [INFO] fontTools.subset - Glyph IDs:   [0, 3, 8, 11, 12, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 935, 937, 941, 944, 945, 946, 947, 948, 950, 951, 953, 956, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 987, 988, 990, 992, 993, 994, 995, 996]
2026-07-08 02:35:22,173 [DEBUG] fontTools.ttLib.ttFont - Reading 'MATH' table from disk
2026-07-08 02:35:22,173 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'MATH' table
2026-07-08 02:35:22,176 [INFO] fontTools.subset - Closed glyph list over 'MATH': 65 glyphs after
2026-07-08 02:35:22,176 [INFO] fontTools.subset - Glyph names: ['.notdef', 'colon', 'comma', 'eight', 'five', 'four', 'nine', 'one', 'parenleft', 'parenright', 'percent', 'period', 'seven', 'six', 'space', 'three', 'two', 'uni0412', 'uni0414', 'uni0418', 'uni041B', 'uni041C', 'uni041D', 'uni041E', 'uni041F', 'uni0421', 'uni0422', 'uni0424', 'uni0427', 'uni0430', 'uni0431', 'uni0432', 'uni0433', 'uni0434', 'uni0435', 'uni0436', 'uni0437', 'uni0438', 'uni0439', 'uni043A', 'uni043B', 'uni043C', 'uni043D', 'uni043E', 'uni043F', 'uni0440', 'uni0441', 'uni0442', 'uni0443', 'uni0444', 'uni0446', 'uni0447', 'uni0449', 'uni044B', 'uni044C', 'uni044D', 'uni044E', 'uni044F', 'uni239B', 'uni239C', 'uni239D', 'uni239E', 'uni239F', 'uni23A0', 'zero']
2026-07-08 02:35:22,176 [INFO] fontTools.subset - Glyph IDs:   [0, 3, 8, 11, 12, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 935, 937, 941, 944, 945, 946, 947, 948, 950, 951, 953, 956, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 987, 988, 990, 992, 993, 994, 995, 996, 3507, 3508, 3509, 3510, 3511, 3512]
2026-07-08 02:35:22,176 [DEBUG] fontTools.subset.timer - Took 0.004s to close glyph list over 'MATH'
2026-07-08 02:35:22,176 [INFO] fontTools.subset - Closing glyph list over 'glyf': 65 glyphs before
2026-07-08 02:35:22,176 [INFO] fontTools.subset - Glyph names: ['.notdef', 'colon', 'comma', 'eight', 'five', 'four', 'nine', 'one', 'parenleft', 'parenright', 'percent', 'period', 'seven', 'six', 'space', 'three', 'two', 'uni0412', 'uni0414', 'uni0418', 'uni041B', 'uni041C', 'uni041D', 'uni041E', 'uni041F', 'uni0421', 'uni0422', 'uni0424', 'uni0427', 'uni0430', 'uni0431', 'uni0432', 'uni0433', 'uni0434', 'uni0435', 'uni0436', 'uni0437', 'uni0438', 'uni0439', 'uni043A', 'uni043B', 'uni043C', 'uni043D', 'uni043E', 'uni043F', 'uni0440', 'uni0441', 'uni0442', 'uni0443', 'uni0444', 'uni0446', 'uni0447', 'uni0449', 'uni044B', 'uni044C', 'uni044D', 'uni044E', 'uni044F', 'uni239B', 'uni239C', 'uni239D', 'uni239E', 'uni239F', 'uni23A0', 'zero']
2026-07-08 02:35:22,176 [INFO] fontTools.subset - Glyph IDs:   [0, 3, 8, 11, 12, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 935, 937, 941, 944, 945, 946, 947, 948, 950, 951, 953, 956, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 987, 988, 990, 992, 993, 994, 995, 996, 3507, 3508, 3509, 3510, 3511, 3512]
2026-07-08 02:35:22,177 [INFO] fontTools.subset - Closed glyph list over 'glyf': 79 glyphs after
2026-07-08 02:35:22,177 [INFO] fontTools.subset - Glyph names: ['.notdef', 'B', 'C', 'H', 'M', 'O', 'T', 'a', 'breve', 'c', 'colon', 'comma', 'dotlessi', 'e', 'eight', 'five', 'four', 'nine', 'o', 'one', 'p', 'parenleft', 'parenright', 'percent', 'period', 'seven', 'six', 'space', 'three', 'two', 'uni0412', 'uni0414', 'uni0418', 'uni041B', 'uni041C', 'uni041D', 'uni041E', 'uni041F', 'uni0421', 'uni0422', 'uni0424', 'uni0427', 'uni0430', 'uni0431', 'uni0432', 'uni0433', 'uni0434', 'uni0435', 'uni0436', 'uni0437', 'uni0438', 'uni0439', 'uni043A', 'uni043B', 'uni043C', 'uni043D', 'uni043E', 'uni043F', 'uni0440', 'uni0441', 'uni0442', 'uni0443', 'uni0444', 'uni0446', 'uni0447', 'uni0449', 'uni044B', 'uni044C', 'uni044D', 'uni044E', 'uni044F', 'uni239B', 'uni239C', 'uni239D', 'uni239E', 'uni239F', 'uni23A0', 'y', 'zero']
2026-07-08 02:35:22,177 [INFO] fontTools.subset - Glyph IDs:   [0, 3, 8, 11, 12, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 37, 38, 43, 48, 50, 55, 68, 70, 72, 82, 83, 92, 243, 666, 935, 937, 941, 944, 945, 946, 947, 948, 950, 951, 953, 956, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 987, 988, 990, 992, 993, 994, 995, 996, 3507, 3508, 3509, 3510, 3511, 3512]
2026-07-08 02:35:22,177 [DEBUG] fontTools.subset.timer - Took 0.001s to close glyph list over 'glyf'
2026-07-08 02:35:22,180 [INFO] fontTools.subset - Retaining 79 glyphs
2026-07-08 02:35:22,181 [INFO] fontTools.subset - head subsetting not needed
2026-07-08 02:35:22,181 [INFO] fontTools.subset - hhea subsetting not needed
2026-07-08 02:35:22,181 [INFO] fontTools.subset - maxp subsetting not needed
2026-07-08 02:35:22,181 [INFO] fontTools.subset - OS/2 subsetting not needed
2026-07-08 02:35:22,181 [DEBUG] fontTools.ttLib.ttFont - Reading 'hmtx' table from disk
2026-07-08 02:35:22,181 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'hmtx' table
2026-07-08 02:35:22,181 [DEBUG] fontTools.ttLib.ttFont - Reading 'hhea' table from disk
2026-07-08 02:35:22,181 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'hhea' table
2026-07-08 02:35:22,186 [DEBUG] fontTools.subset.timer - Took 0.005s to subset 'hmtx'
2026-07-08 02:35:22,187 [INFO] fontTools.subset - hmtx subsetted
2026-07-08 02:35:22,189 [DEBUG] fontTools.subset.timer - Took 0.002s to subset 'cmap'
2026-07-08 02:35:22,189 [INFO] fontTools.subset - cmap subsetted
2026-07-08 02:35:22,189 [INFO] fontTools.subset - loca subsetting not needed
2026-07-08 02:35:22,189 [DEBUG] fontTools.subset.timer - Took 0.000s to subset 'post'
2026-07-08 02:35:22,189 [INFO] fontTools.subset - post subsetted
2026-07-08 02:35:22,189 [INFO] fontTools.subset - gasp subsetting not needed
2026-07-08 02:35:22,190 [INFO] fontTools.subset - FFTM NOT subset; don't know how to subset
2026-07-08 02:35:22,190 [DEBUG] fontTools.subset.timer - Took 0.000s to subset 'MATH'
2026-07-08 02:35:22,190 [INFO] fontTools.subset - MATH subsetted
2026-07-08 02:35:22,190 [DEBUG] fontTools.ttLib.ttFont - Reading 'GDEF' table from disk
2026-07-08 02:35:22,190 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'GDEF' table
2026-07-08 02:35:22,192 [DEBUG] fontTools.subset.timer - Took 0.002s to subset 'GDEF'
2026-07-08 02:35:22,192 [INFO] fontTools.subset - GDEF subsetted
2026-07-08 02:35:22,192 [INFO] fontTools.subset - name subsetting not needed
2026-07-08 02:35:22,195 [DEBUG] fontTools.subset.timer - Took 0.003s to subset 'glyf'
2026-07-08 02:35:22,195 [INFO] fontTools.subset - glyf subsetted
2026-07-08 02:35:22,195 [DEBUG] fontTools.subset.timer - Took 0.000s to subset GlyphOrder
2026-07-08 02:35:22,196 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'head'
2026-07-08 02:35:22,196 [INFO] fontTools.subset - head pruned
2026-07-08 02:35:22,196 [DEBUG] fontTools.ttLib.ttFont - Reading 'OS/2' table from disk
2026-07-08 02:35:22,196 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'OS/2' table
2026-07-08 02:35:22,196 [INFO] fontTools.subset - OS/2 Unicode ranges pruned: [0, 9]
2026-07-08 02:35:22,196 [INFO] fontTools.subset - OS/2 CodePage ranges pruned: [0]
2026-07-08 02:35:22,198 [DEBUG] fontTools.subset.timer - Took 0.001s to prune 'glyf'
2026-07-08 02:35:22,198 [INFO] fontTools.subset - glyf pruned
2026-07-08 02:35:22,198 [DEBUG] fontTools.subset.timer - Took 0.000s to prune 'GDEF'
2026-07-08 02:35:22,198 [INFO] fontTools.subset - GDEF pruned
2026-07-08 02:35:22,198 [DEBUG] fontTools.ttLib.ttFont - Reading 'name' table from disk
2026-07-08 02:35:22,198 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'name' table
2026-07-08 02:35:22,199 [DEBUG] fontTools.ttLib.ttFont - Reading 'gasp' table from disk
2026-07-08 02:35:22,199 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'gasp' table
2026-07-08 02:35:22,199 [DEBUG] fontTools.ttLib.ttFont - Reading 'FFTM' table from disk
2026-07-08 02:35:22,199 [DEBUG] fontTools.ttLib.ttFont - Decompiling 'FFTM' table
2026-07-08 02:35:22,199 [DEBUG] fontTools.subset.timer - Took 0.001s to prune 'name'
2026-07-08 02:35:22,199 [INFO] fontTools.subset - name pruned
2026-07-08 06:53:05,485 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 69.06 MB
2026-07-08 06:53:05,608 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.82 MB
2026-07-08 06:53:06,025 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.16 MB
2026-07-08 06:53:06,027 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.16 MB
2026-07-08 06:53:09,508 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 366.92 MB
2026-07-08 06:53:10,253 [INFO] __main__ - 📊 [RAM MONITOR] После импорта lk_router (Личный кабинет): 396.86 MB
2026-07-08 06:53:10,254 [INFO] __main__ - Инициализация Dispatcher и подключение роутеров...
2026-07-08 06:53:10,425 [INFO] httpx - HTTP Request: POST https://tcs.sibcem.ru/bridge/api/client/v1/oauth/token "HTTP/1.1 201 Created"
2026-07-08 06:53:10,426 [INFO] __main__ - Бот запущен и готов к работе!
2026-07-08 06:53:10,426 [INFO] __main__ - Подключение к серверу TrueConf...
2026-07-08 06:53:10,447 [INFO] httpx - HTTP Request: GET https://tcs.sibcem.ru/api/v4/server "HTTP/1.1 200 OK"
2026-07-08 06:53:10,545 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 06:53:10,546 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 06:53:10,546 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 06:53:10,546 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 06:53:10,546 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 06:53:10,547 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-08 06:53:15,131 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783493595060, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8626, position='0'), content=TextContent(text='выф', parse_mode='html'), message_id='f65a60ad-32c1-4fe2-a290-33294443c058', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 06:53:15,132 [INFO] chat_bot - [router:0x7140dda89cd0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 06:53:15,133 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783493595060, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8626, position='0'), content=TextContent(text='выф', parse_mode='html'), message_id='f65a60ad-32c1-4fe2-a290-33294443c058', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 06:53:15,133 [INFO] chat_bot - [router:0x7140ce7c0f50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 06:53:15,133 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783493595060, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8626, position='0'), content=TextContent(text='выф', parse_mode='html'), message_id='f65a60ad-32c1-4fe2-a290-33294443c058', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 06:53:15,133 [INFO] chat_bot - [router:0x7140dda79dd0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 06:53:15,133 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783493595060, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8626, position='0'), content=TextContent(text='выф', parse_mode='html'), message_id='f65a60ad-32c1-4fe2-a290-33294443c058', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 06:53:15,133 [INFO] chat_bot - [router:0x7140a7242f50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 06:53:15,134 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783493595060, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8626, position='0'), content=TextContent(text='выф', parse_mode='html'), message_id='f65a60ad-32c1-4fe2-a290-33294443c058', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 06:53:15,134 [INFO] chat_bot - [router:0x7140a487b110] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 06:53:15,134 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783493595060, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8626, position='0'), content=TextContent(text='выф', parse_mode='html'), message_id='f65a60ad-32c1-4fe2-a290-33294443c058', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-08 06:53:15,134 [INFO] chat_bot - [router:0x7140da5cf5d0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-08 06:53:15,134 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-08 06:53:20,448 [INFO] __main__ - Стартовое сообщение успешно отправлено в чат 744bad93e58c4c498e15468562c6a2da3b610e9c
2026-07-13 01:48:17,526 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783907297426, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8629, position='0'), content=TextContent(text='Ррр', parse_mode='html'), message_id='22e9fb6a-0741-4fef-a1ff-43d1e4b3c579', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-13 01:48:17,527 [INFO] chat_bot - [router:0x7140dda89cd0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-13 01:48:17,527 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783907297426, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8629, position='0'), content=TextContent(text='Ррр', parse_mode='html'), message_id='22e9fb6a-0741-4fef-a1ff-43d1e4b3c579', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-13 01:48:17,527 [INFO] chat_bot - [router:0x7140ce7c0f50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-13 01:48:17,527 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783907297426, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8629, position='0'), content=TextContent(text='Ррр', parse_mode='html'), message_id='22e9fb6a-0741-4fef-a1ff-43d1e4b3c579', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-13 01:48:17,527 [INFO] chat_bot - [router:0x7140dda79dd0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-13 01:48:17,527 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783907297426, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8629, position='0'), content=TextContent(text='Ррр', parse_mode='html'), message_id='22e9fb6a-0741-4fef-a1ff-43d1e4b3c579', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-13 01:48:17,528 [INFO] chat_bot - [router:0x7140a7242f50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-13 01:48:17,528 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783907297426, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8629, position='0'), content=TextContent(text='Ррр', parse_mode='html'), message_id='22e9fb6a-0741-4fef-a1ff-43d1e4b3c579', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-13 01:48:17,529 [INFO] chat_bot - [router:0x7140a487b110] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-13 01:48:17,529 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1783907297426, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8629, position='0'), content=TextContent(text='Ррр', parse_mode='html'), message_id='22e9fb6a-0741-4fef-a1ff-43d1e4b3c579', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-13 01:48:17,529 [INFO] chat_bot - [router:0x7140da5cf5d0] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-13 01:48:17,529 [INFO] __main__ - ⏳ Сессия пользователя ds.krivochenko@tcs.sibcem.ru сброшена по таймауту бездействия (1800 сек).
2026-07-13 01:48:17,529 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
2026-07-14 06:27:44,122 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 69.14 MB
2026-07-14 06:27:44,328 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.72 MB
2026-07-14 06:27:46,012 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.10 MB
2026-07-14 06:27:46,134 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.96 MB
2026-07-14 06:27:47,876 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.55 MB
2026-07-14 06:27:47,994 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.75 MB
2026-07-14 06:27:49,928 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 69.23 MB
2026-07-14 06:27:50,048 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.98 MB
2026-07-14 06:27:52,352 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.84 MB
2026-07-14 06:27:52,472 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.86 MB
2026-07-14 06:27:55,634 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.19 MB
2026-07-14 06:27:55,757 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.62 MB
2026-07-14 06:28:00,584 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.76 MB
2026-07-14 06:28:00,703 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.76 MB
2026-07-14 06:28:08,652 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.16 MB
2026-07-14 06:28:08,768 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 99.08 MB
2026-07-14 06:28:23,115 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.08 MB
2026-07-14 06:28:23,249 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.76 MB
2026-07-14 06:28:50,440 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.74 MB
2026-07-14 06:28:50,558 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.75 MB
2026-07-14 06:29:43,321 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.25 MB
2026-07-14 06:29:43,440 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.54 MB
2026-07-14 06:30:44,915 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.79 MB
2026-07-14 06:30:45,033 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.77 MB
2026-07-14 06:31:46,472 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.57 MB
2026-07-14 06:31:46,588 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 99.28 MB
2026-07-14 06:32:48,053 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.73 MB
2026-07-14 06:32:48,173 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.24 MB
2026-07-14 06:33:49,610 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.22 MB
2026-07-14 06:33:49,725 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.91 MB
2026-07-14 06:34:51,300 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.83 MB
2026-07-14 06:34:51,424 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.41 MB
2026-07-14 06:35:48,535 [INFO] __main__ - 📊 [RAM MONITOR] Старт скрипта (базовый вес): 68.90 MB
2026-07-14 06:35:48,652 [INFO] __main__ - 📊 [RAM MONITOR] После импорта photo_bot: 98.88 MB
2026-07-14 06:35:49,094 [INFO] __main__ - 📊 [RAM MONITOR] После импорта service_desk: 105.21 MB
2026-07-14 06:35:49,097 [INFO] __main__ - 📊 [RAM MONITOR] После импорта transcription_router (Виспер): 105.21 MB
2026-07-14 06:35:54,249 [INFO] __main__ - 📊 [RAM MONITOR] После импорта search_router: 367.07 MB
2026-07-14 06:35:55,289 [INFO] __main__ - 📊 [RAM MONITOR] После импорта lk_router (Личный кабинет): 397.20 MB
2026-07-14 06:35:55,289 [INFO] __main__ - Инициализация Dispatcher и подключение роутеров...
2026-07-14 06:35:55,484 [INFO] httpx - HTTP Request: POST https://tcs.sibcem.ru/bridge/api/client/v1/oauth/token "HTTP/1.1 201 Created"
2026-07-14 06:35:55,485 [INFO] __main__ - Бот запущен и готов к работе!
2026-07-14 06:35:55,485 [INFO] __main__ - Подключение к серверу TrueConf...
2026-07-14 06:35:55,503 [INFO] httpx - HTTP Request: GET https://tcs.sibcem.ru/api/v4/server "HTTP/1.1 200 OK"
2026-07-14 06:35:55,610 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-14 06:35:55,611 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-14 06:35:55,611 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-14 06:35:55,611 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-14 06:35:55,611 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-14 06:35:55,611 [INFO] chat_bot - 📥 Incoming event: ChangedFileUploadLimits(extensions=Extensions(mode='block', list=['exe', 'com', 'bat', 'cmd', 'ps1', 'vbs', 'js', 'jse', 'wsf', 'wsh', 'msi', 'msp', 'scr', 'pif', 'cpl', 'dll', 'hta', 'docm', 'xlsm', 'pptm', 'dotm', 'xltm', 'potm', 'docb', 'xlb', 'lnk', 'url', 'reg', 'inf', 'scf', 'chm', 'hlp', 'jar', 'apk', 'app', 'ws', 'iso', 'img', 'vhd', 'vhdx', 'dmg']), max_size=None)
2026-07-14 06:36:05,583 [INFO] __main__ - Стартовое сообщение успешно отправлено в чат 744bad93e58c4c498e15468562c6a2da3b610e9c
2026-07-14 06:36:37,815 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1784010997624, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8632, position='0'), content=TextContent(text='rfed', parse_mode='html'), message_id='30a96b4f-3048-46cc-9813-e587ecc16a14', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-14 06:36:37,815 [INFO] chat_bot - [router:0x725bd0ab4390] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-14 06:36:37,815 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1784010997624, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8632, position='0'), content=TextContent(text='rfed', parse_mode='html'), message_id='30a96b4f-3048-46cc-9813-e587ecc16a14', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-14 06:36:37,816 [INFO] chat_bot - [router:0x725bc210bd50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-14 06:36:37,816 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1784010997624, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8632, position='0'), content=TextContent(text='rfed', parse_mode='html'), message_id='30a96b4f-3048-46cc-9813-e587ecc16a14', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-14 06:36:37,816 [INFO] chat_bot - [router:0x725bcd53e750] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-14 06:36:37,816 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1784010997624, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8632, position='0'), content=TextContent(text='rfed', parse_mode='html'), message_id='30a96b4f-3048-46cc-9813-e587ecc16a14', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-14 06:36:37,816 [INFO] chat_bot - [router:0x725bc180c950] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-14 06:36:37,816 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1784010997624, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8632, position='0'), content=TextContent(text='rfed', parse_mode='html'), message_id='30a96b4f-3048-46cc-9813-e587ecc16a14', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-14 06:36:37,816 [INFO] chat_bot - [router:0x725b992ea810] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-14 06:36:37,816 [INFO] chat_bot - 📥 Incoming event: Message(timestamp=1784010997624, type=<MessageType.PLAIN_MESSAGE: 200>, author=EnvelopeAuthor(id='ds.krivochenko@tcs.sibcem.ru', type=<EnvelopeAuthorType.USER: 1>), box=EnvelopeBox(id=8632, position='0'), content=TextContent(text='rfed', parse_mode='html'), message_id='30a96b4f-3048-46cc-9813-e587ecc16a14', chat_id='744bad93e58c4c498e15468562c6a2da3b610e9c', is_edited=False, reply_message_id=None)
2026-07-14 06:36:37,816 [INFO] chat_bot - [router:0x725bd0ab6f50] matched handler=async_wrapper filters=[InstanceOfFilter]
2026-07-14 06:36:37,817 [INFO] sd_workflow - 🚀 [SD Workflow Start] User: ds.krivochenko@tcs.sibcem.ru
