ГИТ не дал загрузить ffmpeg.exe и ffprobe.exe, вам нужно самому скачать файлы — часть программы FFmpeg, которая нужна для работы бота. Если вы боитесь скачивать их из архива, можете скачать свежую версию самостоятельно с официального сайта: https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-essentials.zip . Распакуйте архив, найдите папку bin, и скопируйте оттуда ffmpeg.exe и ffprobe.exe в ту же папку, где лежит bot.py (у меня это C:\1\osliva). Пишу скрипты на питоне бесплатно, смотрите актуально или нет https://lolz.live/threads/9010299/
такие данные лучше хранить в переменных окружения, а не хардкодить в коде. какие дубликаты???? https://docs.pydantic.dev/latest/concepts/pydantic_settings/
awalki, по поводу данных, зачем их хранить отдельно ? Если ты запускаешь скрипт на своем пк, куда они утечь могут?
awalki, он собирает данные из последних 100 сообщений, что бы не дублировать он отсеивает. Человек же может и 5 смс подряд написать в чате
Если кому то надо, могу убрать лимит на 100 сообщений. Что бы он собирал информацию из всех сообщений в чате. Проблем в том, что занять это может много времени или сильно нагружать систему