Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Есть группа с музыкой, но она не в том порядке в котором хотелось бы её слушать.

Посему есть такое задание:

Нужно сделать что-то там работающее с Telegram API (потому что бот не умеет читать историю группы). Надо сортировать аудиосообщения в групповой теме реагируя на реакции пользователя в группе.

Реагируя на реакцию прога создаёт новую тему в группе, при этом туда копируются все аудиосообщения из темы в которой выставлена реакция, но с новой сортировкой.

Сортировка аудиосообщений:

Позитивная реакция на сообщение сделает его первым в списке в новой теме. Если же реакция негативная, то сообщение в новой теме будет последним.

Можно поделить все реакции на две группы и управлять группами через конфиг.

Название новой темы будет в виде даты и времени её создания.

В базе данных хранить ничего не надо, история сообщений в группе и есть база.

3 месяца назад
andrey-kulagin
Андрей 
47 летРоссия
14 лет в сервисе
Был
3 месяца назад