Skip to content

Releases: HamletSargsyan/livebot

v3.6.3

22 Jul 09:21
Compare
Choose a tag to compare

Устарело

  • Все что связанно с интеграций с сервисом GramAds

Добавлено

  • Кеширование некоторых функций, для увеличения скорости работы с ботом

v3.6.2

10 Jul 19:28
Compare
Choose a tag to compare

Удалено

  • Уведомления о новых постах на канале

v3.6.1

10 Jul 18:45
Compare
Choose a tag to compare

Исправлено

  • Баг с отправкой уведомлений релизов в канал

v3.6.0

10 Jul 18:35
Compare
Choose a tag to compare

Удалено

  • Функция reload_modules() из файла main.py
  • Переменная GUIDE_FILE_PATH из файла config.py

Добавлено

  • Переменная version в файле config.py
  • Отображение версии бота в команде /help

v3.5.1

03 Jul 18:51
Compare
Choose a tag to compare

Добавлено

  • Новое поле к модели UserModel: last_active_time

Исправлено

  • Баг с обменником (#18)
  • Орфографические ошибки

v3.5.0

09 Jun 17:29
Compare
Choose a tag to compare

Добавлено

  • Добавлена новая библиотека: argparse
  • Добавлена команда /daily_gift (#20)
  • Добавлена интеграция с сервисом GramAds (#23)

Изменено

  • Рефакторинг главного файла (main.py)
  • Изменен процесс обновления опыта и уровня собак

v3.4.1

06 Jun 16:46
Compare
Choose a tag to compare

Добавлено

  • Добавлен аргумент --without-threads, чтобы запускать бота без потоков (нужен для отладки)
  • Конвертация типов в ожидаемое типы (если это возможно) в классе BaseModel

v3.4.0

06 Jun 13:58
Compare
Choose a tag to compare

Изменено

  • Ограничена длинна имени в топах

Добавлено

  • Класс Field для удобной работы с моделями

Исправлено

v3.3.1

05 Jun 15:55
Compare
Choose a tag to compare

Исправлено

  • Исправил баг в команде /top из за которого показывалось больше строчек чем надо

v3.3.0

05 Jun 15:35
Compare
Choose a tag to compare

Изменено

  • Изменена редкость предмета "ключ" с ItemRarity.UNCOMMON на ItemRarity.RARE
  • Увеличен шанс встречи для моба сундук с 3.2 до 8.2
  • Изменен расчет вероятности увеличения количества предметов в функции street
  • Изменен процесс обновления опыта и уровня пользователя
  • В функциях coin_top, level_top и dog_level_top изменен механизм формирования топов на более обобщенный, используя функцию get_top, что упрощает поддержку и расширение кода.
  • В главном меню пункт рейтинг переименован на топ
  • Команда /exchanger не времено отключена из изза бага #18

Исправлено

  • исправлена ​​проблема с отступами в функции promo в handlers.py, чтобы обеспечить правильное добавление пользователей промо в список и обновление в базе данных.
  • Исправлены орфографические ошибки

Добавлено

  • Добавлена функция calc_xp_for_level для расчета необходимого опыта на уровень
  • Внедрены дополнительные проверки на наличие уведомлений перед их обновлением
  • В команде /profile теперь отображается удача