Commit Graph

151 Commits

Author SHA1 Message Date
vvzvlad ec2f439e56 format 2025-04-18 18:02:31 +03:00
vvzvlad cb419c97af update pylint and pylance disable comments 2025-04-18 18:00:02 +03:00
vvzvlad 6dcec780ac improve error logging 2025-04-18 17:27:55 +03:00
vvzvlad 34701a4c50 refactor PostParser 2025-04-18 17:05:51 +03:00
vvzvlad fb95636da5 add detailed error logging for reactions views parsing in PostParser 2025-04-18 16:58:15 +03:00
vvzvlad 46aadb93d9 revert commit 2025-04-18 05:41:31 +03:00
vvzvlad 70c8e7aaf0 enhance forward info 2025-04-18 05:33:13 +03:00
vvzvlad 64a505cc71 change log level 2025-04-18 05:26:31 +03:00
vvzvlad c31eddf211 refactor forward info handling in PostParser to streamline title generation and improve debug logging 2025-04-18 05:23:53 +03:00
vvzvlad 5549890e6a fix bug 2025-04-18 05:10:59 +03:00
vvzvlad 65d5952241 add audio flag to PostParser for messages with AUDIO or VOICE media 2025-04-18 05:08:28 +03:00
vvzvlad c9d5f6b2f6 refactor PostParser and RSS generator to remove header generation and adjust body rendering 2025-04-18 05:06:26 +03:00
vvzvlad bbeab1fb33 fix channel_username retrieval to use sender_chat instead of chat in PostParser 2025-04-18 05:02:25 +03:00
vvzvlad 1c77552ca9 enhance forward title display in message content with clearer formatting 2025-04-18 04:54:06 +03:00
vvzvlad 63a8e32e25 simplify forward title handling in message content 2025-04-18 04:50:12 +03:00
vvzvlad f165a81440 refactor forward title assignment to handle missing sender_chat 2025-04-18 04:46:43 +03:00
vvzvlad 0534b65eb3 update forward title handling 2025-04-18 04:43:56 +03:00
vvzvlad 1840a47772 adding forward title in post content 2025-04-18 04:41:12 +03:00
vvzvlad 468986329d refactoring 2025-04-18 03:55:49 +03:00
vvzvlad bb5931389a add fwd title prefix 2025-04-18 03:52:43 +03:00
vvzvlad a73ddb266e refactoring 2025-04-18 03:42:24 +03:00
vvzvlad fd8fc07ffb refactoring 2025-04-18 03:13:55 +03:00
vvzvlad 24231bc601 Rename truncate_title to _truncate_title 2025-04-18 03:06:54 +03:00
vvzvlad 90c7ff5064 Improve error logging 2025-04-17 22:22:25 +03:00
vvzvlad ecaba7e8bb new truncate_title logic 2025-04-17 19:43:10 +03:00
vvzvlad bf1477ab95 move to truncate_title 2025-04-17 19:39:29 +03:00
vvzvlad cf21561fdf Refactor author info generation 2025-04-16 02:57:07 +03:00
vvzvlad f9b277424b Add poll flag 2025-04-15 19:14:49 +03:00
vvzvlad 77d85ad3be Update generate_html_footer to accept optional flags_list for improved flexibility in HTML generation 2025-04-15 19:06:24 +03:00
vvzvlad 8deb96ce38 Refactor PostParser and RSS generator to improve flag handling and HTML footer generation 2025-04-15 18:56:12 +03:00
vvzvlad 5e7937f57e Refactor string trimming logic 2025-04-15 18:09:49 +03:00
vvzvlad ff9ebeaa70 Refactor PostParser title generation 2025-04-15 18:03:16 +03:00
vvzvlad defba4cdaf Enhance PostParser to handle service messages 2025-04-13 19:14:44 +03:00
vvzvlad d7eb71f03a fix indentation 2025-04-13 19:01:46 +03:00
vvzvlad 09d3fcf5a1 add only_link flag 2025-04-13 18:59:57 +03:00
vvzvlad 7199a955cd new forward_origin 2025-04-13 03:47:12 +03:00
vvzvlad 5318de9f13 Refactor debug JSON output 2025-04-13 03:40:29 +03:00
vvzvlad 66c81c1012 Remove unused import 2025-04-13 03:31:42 +03:00
vvzvlad d2750d7242 _generate_title update logic 2025-04-12 21:09:45 +03:00
vvzvlad 63a10dd4b8 Update error logging for missing messages in PostParser to include empty message check 2025-04-12 20:03:22 +03:00
vvzvlad 2cf5b1c27f Add check for pay.cloudtips.ru links to set donat flag 2025-04-12 20:01:06 +03:00
vvzvlad 67fa56128c Handle None values for message date 2025-04-12 19:50:59 +03:00
vvzvlad d96ceaba86 clown flag + poo flag = clownpoo 2025-04-11 03:24:30 +03:00
vvzvlad 11089d5f08 Fix condition to check for foreign channel flags in post parser 2025-04-11 03:08:58 +03:00
vvzvlad 255b897e7a video sticker support 2025-04-11 03:08:14 +03:00
vvzvlad 7d9b0bfd65 t.me/boost links as donat flag 2025-04-11 03:04:38 +03:00
vvzvlad 7a95211fe7 Update post parser to exclude t.me links from flag detection 2025-04-11 02:50:53 +03:00
vvzvlad 78255e51a2 Enhance post parser to flag foreign channels for boost links 2025-04-11 02:48:42 +03:00
vvzvlad f42e159ba6 Add flags endpoint 2025-04-11 02:04:58 +03:00
vvzvlad b59992cb22 Add paywall detection in post parser 2025-04-11 02:01:42 +03:00