Commit Graph

249 Commits

Author SHA1 Message Date
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 d520e8c2e8 Update get_raw_post_json 2025-04-13 03:38:00 +03:00
vvzvlad 66c81c1012 Remove unused import 2025-04-13 03:31:42 +03:00
vvzvlad 96419265a3 Update get_raw_post_json to using json.dumps 2025-04-13 03:31:01 +03:00
vvzvlad ff97d1190b Refactor get_raw_post_json 2025-04-13 03:25:28 +03:00
vvzvlad 0b75b5a9b9 Add endpoint to retrieve raw JSON post data 2025-04-13 03:19:10 +03:00
vvzvlad d2750d7242 _generate_title update logic 2025-04-12 21:09:45 +03:00
vvzvlad 0a4f001acd tests: replace 'clown' and 'poo' flags with 'clownpoo' 2025-04-12 20:11:56 +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 6c8debbff6 Add condition to ignore VIDEO_CHAT_STARTED messages in message grouping 2025-04-12 19:57:50 +03:00
vvzvlad 67fa56128c Handle None values for message date 2025-04-12 19:50:59 +03:00
vvzvlad e76fb8606d Remove unnecessary pass statement in ZeroSizeFileError exception class 2025-04-11 18:13:57 +03:00
vvzvlad 55d2b7331a fix linter err 2025-04-11 18:12:56 +03:00
vvzvlad d21a68471d Refactor zero-size file handling 2025-04-11 18:10:21 +03:00
vvzvlad fb73f6b868 fix zero size bug 2025-04-11 18:00:30 +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 26790780ac rename ws 2025-04-11 02:59:24 +03:00
vvzvlad 64368a0d83 Refactor test files to disable pylint warnings and ensure proper formatting 2025-04-11 02:54:13 +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 be0ad5b0d2 remove unused import in test_post_parser_flags.py 2025-04-11 02:23:05 +03:00
vvzvlad 8a3664e245 add flags extraction tests 2025-04-11 02:22:41 +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
vvzvlad c730d5bb7f Refactor title generation to remove punctuation 2025-04-09 03:07:12 +03:00
vvzvlad c78d8c93f6 Enhance title generation 2025-04-09 02:48:02 +03:00
vvzvlad 2a8326be06 Implement URL-based title generation 2025-04-08 18:38:13 +03:00
vvzvlad ee56ac41f2 Enhance title generation 2025-04-08 18:25:15 +03:00
vvzvlad d2a857d169 Refactor title generation 2025-04-08 18:16:46 +03:00
vvzvlad 5d1e109858 add tests 2025-04-08 17:34:39 +03:00
vvzvlad ebc4f0e76e Improved media type handling 2025-04-08 02:30:02 +03:00
vvzvlad 997b49b4df removal of invalid entries from media_file_ids.json 2025-04-04 22:21:22 +03:00
vvzvlad 129b07abda add logging 2025-04-04 22:09:52 +03:00
vvzvlad de5c3f1fa1 fix bug Invalid digest : None, expected: None 2025-04-04 22:07:47 +03:00
vvzvlad b1bcefc0e3 rename 2025-04-04 04:00:53 +03:00
vvzvlad 422e2adc2d Add shebang and encoding declaration to multiple Python files 2025-04-03 01:48:34 +03:00
vvzvlad 1adaae1fb3 Add line breaks after audio 2025-04-03 00:44:31 +03:00
vvzvlad 83e90d13a6 Refactor emoji handling 2025-04-01 16:00:37 +03:00
vvzvlad 2c06cc8ce4 Refactor PostParser to improve emoji handling for reactions, setting defaults for paid and unknown reactions 2025-04-01 02:31:10 +03:00
vvzvlad 3d54230169 Update PostParser to classify unknown posts with a new emoji and enhance RSS generator to ignore new chat title events 2025-04-01 02:22:59 +03:00
vvzvlad e7d65fab29 Refactor PostParser to improve URL handling and increase character limit for video flags 2025-03-31 16:21:18 +03:00
vvzvlad ec6ed7ab48 Add line break to HTML footer in PostParser for improved formatting 2025-03-28 16:54:42 +03:00
vvzvlad cef46680ef Update PostParser to prepend line break before flags HTML 2025-03-28 16:53:51 +03:00
vvzvlad c57e6f5318 remove debug message function 2025-03-27 19:16:42 +03:00