Skip to content

v1.3.5

Choose a tag to compare

@shonqwezon shonqwezon released this 22 Apr 06:27
· 118 commits to prod since this release

Added

  • <.dockerignore> Добавлен облегчения образа Docker
  • <.pylintrc> Включён pylint для повышения стилизации и читаемости кода
  • <bot/vkBotWorker> Добавлено игнорирование ответов пользователей на сообщения в чате для возможности общения с модератором, оставления заметок
  • <commands/init> Добавлена инициализция списка всех команд
  • <commands/command> Добавлены структуры, необходимые для описания пользовательских команд
  • <commands/init> Добавлена команда /help, выводящая список доступных команд для конкретного пользователя
  • <bot/vkBotWorker> Добавлена поддержка "клавиатурных" команд (кнопки в меню)
  • <keyboards/*> Добавлены клавиатуры

Changed

  • Изменена логика развёртывания Docker для повышения скорости
  • <config/*> Конфиг разбит на файлы
  • <config/handler> Добавлен объект WorkerTask для передачи параметров запроса пользователя
  • <audiobridge/*> Код адаптирован под использование новой структуры конфига
  • <db/scripts/init_tables> Обновлены структуры таблиц
  • <bot/vkBotWorker> Переработана обработка команд
  • Переименован в utils
  • <commands/user> Переписан под новую динамическую структуру

Deprecated

  • Удалён betterconf

Removed

  • <common/vars> Удалён из-за перехода на новую структуру конфига
  • <common/config> Удалён из-за перехода на новую структуру конфига

Fixed

  • <tools/loggerSetup> Исправлена ошибка "застывшего" времени в логах (теперь время обновляется)
  • Во всех файлах настроены единые отступы (space)