# Перечень того, что надо реализовать. В качестве основы возьмём https://github.com/NicoNex/echotron Для реализации телеграммного фронтэнда нам надо сделать: -1. Перелелать layout на "стандартный" гошный. 0. Парсер конфига. [V] Реализован начальный вариант парсера конфига. 1. Разгребальщик апдейтов и формирователь redis-ных сообщений. [ ] Написана заглушка для парсера апдейтов bot api телеграма [V] Написан парсер прочих команд 2. Разгребальщик редисных сообщений и формирователь запросов в tg bot api. [ ] Написан черновой вариант разгребателя [ ] Написан мигратор для группового чата. (апгрейд до супергруппы, до чата с тредами) 3. Обработчик группы команд admin, сохранение настроек в pebbledb. 1 [V] [V] цензор сообщений определённого типа. 2 [ ] [V] фортунка каждое утро. (+ добавить время, относительно gmt, когда показывать фортунку). 3 [V] [V] Приветствие новых участников 4 [V] [ ] Прощание с теми, кто ушёл 5 [ ] [ ] oboobs 6 [ ] [ ] obutts 7 [V] [ ] chan_msg 1 [ ] [ ] настройка для метода banChatSenderChat()/unbanChatSenderChat() 8 [ ] [ ] user ban 9 [ ] [ ] user mute 4. [V] help 5. [V] help admin 6. [ ] Readme 7. [ ] Поддержать миграцию групп в супергруппы (итд, там меняется id и надо перекидывать настройки на новый id) 8. [ ] Поддержать парсинг ошибок отправки сообщений в телегу (в т.ч. мигратор для группового чата, также внятные сообщения в лог, если бот замьючен) 9. [ ] Поддержать leaveChat(), чтобы бот мог легально и самостоятельно покинуть чят. 10. [ ] ставить реакцию thumbsup на спасибо, пожалуйста итд, ставить сердечко, если похвалили - молодц, красава итд. (setMessageReaction() на соответствующий ответ на сообщение) 11. [ ] отслеживать участников чятика, чтобы была возможность мьютить, банить, узнавать инфу по разным участникам чятика. 12. [ ] промоут/демоут участника до админа