Сортировка аудиосообщений темы в группе телеграмм
Есть группа с музыкой, но она не в том порядке в котором хотелось бы её слушать.
Посему есть такое задание:
Нужно сделать что-то там работающее с Telegram API (потому что бот не умеет читать историю группы). Надо сортировать аудиосообщения в групповой теме реагируя на реакции пользователя в группе.
Реагируя на реакцию прога создаёт новую тему в группе, при этом туда копируются все аудиосообщения из темы в которой выставлена реакция, но с новой сортировкой.
Сортировка аудиосообщений:
Позитивная реакция на сообщение сделает его первым в списке в новой теме. Если же реакция негативная, то сообщение в новой теме будет последним.
Можно поделить все реакции на две группы и управлять группами через конфиг.
Название новой темы будет в виде даты и времени её создания.
В базе данных хранить ничего не надо, история сообщений в группе и есть база.