Releases: HamletSargsyan/livebot
Releases · HamletSargsyan/livebot
v3.4.1
Добавлено
- Добавлен аргумент
--without-threads
, чтобы запускать бота без потоков (нужен для отладки) - Конвертация типов в ожидаемое типы (если это возможно) в классе
BaseModel
v3.4.0
v3.3.1
Исправлено
- Исправил баг в команде
/top
из за которого показывалось больше строчек чем надо
v3.3.0
Изменено
- Изменена редкость предмета "ключ" с
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
теперь отображается удача
v3.2.6
v3.2.5
v3.2.4
v3.2.2
Изменено
- Уменшено кол-во усталости для собаки во время прогулки
Добавлено
- Добавлен аргумент
--debug
для запуска бота - Новый атрибут для класса
UserModel
:luck
(удача) - При повишении уровня, в сообщении добавлены кнопки для увилечения характиристик игрока
v3.2.1
Добавлено
- Команда
/market
в меню команд
Исправлено
- Исправлены орфографические ошибки
- Исправлен баг из за которого прайс для придметов который отсутствовали на рынке и/или у них не было своего прайса, возникала ошибка
- Исправлен баг при откритии сундука: придметы не сохранялись
v3.2
Добавлено
- Добавлен лимит на продажу придметов на рынке
- Добавлена возможность отменить продажу придмета
Изменено
- На рынке сначало отображаются новые товары
- Теперь в команде
/price
и во время продажы придмета и при покупке в рынке отображается его средный прайс за 1 штуку
Исправлено
- Исправлен баг: когда в рынке пользователь нажывает на кнопку для перехода на следующею страницу, бот не предупреждал об этом и продолжал листать