def get_focus():
"""Получает фокус дня"""
today = datetime.now().strftime("%m-%d")
try:
with open('focus.txt', 'r', encoding='utf-8') as f:
content = f.read()
start_marker = f"[{today}]"
if start_marker not in content:
return f"❌ Фокус на {datetime.now().strftime('%d.%m.%Y')} не найден"
start_idx = content.find(start_marker) + len(start_marker)
end_idx = content.find("---", start_idx)
if end_idx == -1:
text = content[start_idx:].strip()
else:
text = content[start_idx:end_idx].strip()
Выписался из рехаба. Решил помочь АН — сделать бота с "фокусом дня".
Python 3.13 оказался ебнутым: удалил модуль imghdr, и все библиотеки для Telegram посыпались.Telethon не пашет, aiogram гонит ошибки.Вместо красивого парсера теперь сижу и вручную заполняю текстовый файл на 365 дней.
Каждый день — по одному "фокусу".
Идея была — автоматизировать поддержку, а получилась ручная работа, как в архиве.
Зато работает на хуй!!!
Без зависимостей, без обновлений, без ебучих багов.
Иногда проще выздоравливать, чем починить Python-библиотеку.
Как допишу ждите релиз!)
#АН #трезвость #python #костыли #разработка #выздоровление #telegramбот
1❤3👍1