Список изменений для проекта fedomu
Версия 0.2 (Alpha, 13.09.23)
- Проект переименован из Remote Hero (ранее также SharkRemoteV5) в fedomu
- Добавлена заглушка-официальный Telegram канал @fedomu
- Добавлена поддержка актуальной версии пакета aiogram (3.0.1), изменения в коде согласно обновлениям в пакете и официальной документации проекта
- Добавлена краткая инструкция по настройке (README_RU.md)
- Добавлена команда /ex для вывода списка установленных расширений
- Добавлена заготовка для системы клиентов для бота. Все клиенты-сервера можно будет привязать к одному боту и переключаться между ними без необходимости создавать одинаковых ботов для каждого клиента-сервера (в разработке)
- Добавлена поддержка отправки файлов расширениями (требуется указать путь к файлу в расширении), добавлено новое расширение-пример FileNeo (/fneo) для тестирования данной функции
- Добавлена настройка через файл settings.json (в версии 0.1 была настройка через тестовый файл config.py),
добавлены новые настройки-заглушки для репозиториев для будущих версий fedomu
- Добавлен вывод простого лога по работе бота (по умолчанию отключён через файл с настройками)
- Добавлена заготовка для отправки файлов для основных команд бота
- Добавлена отправка сообщения в консоли после завершения работы расширения, если оно не имеет вывода в бота (по умолчанию включено через файл с настройками)
- Бот теперь обрабатывает только сообщения присланные до завершения работы скрипта
- Улучшения кода Python
- Доработано расширение-пример Neo (/neo [аргументы]), которое идёт в комплекте с fedomu
- Исправлено отображение меню для команд бота /start, /help и т.д.
- Исправлен вывод сообщений с HTML-форматированием
- Исправлены возможные проблемы запуска расширений с выводом результата в боте
- Другие правки
Версия 0.1 (Pre-Alpha, 11.08.23)
Первая версия проекта, релиз 11 августа 2023 года под тестовым названием «Remote Hero».