Releases: sidor0912/FunPayCardinal
v0.1.15.9
😎 Бот в новом режиме получения сообщений должен корректно обрабатывать сообщения, которые были до запуска кардинала (если они остались непрочитанными)
😎 Кардинал снова реагирует сначала на изменения в заказах, а потом на сообщения. Приветственное сообщение снова будет отправляться после автовыдачи кардинала(
😎 Практически сделан функционал, который позволит сразу из объекта сообщения видеть, что смотрит покупатель, чтобы в будущем сделать приветствие в зависимости от того, по какому лоту покупатель пишет
v0.1.15.8
😎 Корректное получение истории общего чата, даже если указан его числовой идентификатор
😎 Удален файл linux_install.sh за ненадобностью
😎 Исправлен баг установщика, который прерывал установку при создании ссылки на файл фонового процесса, если файл уже существует
v0.1.15.7
😎 @fazelukario : Поддержка Ubuntu 24.04, Debian 12 и многих других, PID файл для возможности мониторинга бота (например, через Monit) + много других QoL улучшений
😎 Приветственное сообщение не реагирует на подтверждение заказа администратором
😎 Изменение в логике определения разделов для поднятия лотов, которое улучшает качество кода и не должно влиять на работоспособность
v0.1.15.6
v0.1.15.5
v0.1.15.4
😎 Фикс получения чата при наличии в нем новогодней оплаты заказа от FunPay
😎 В объекты Category и SubCategory добавлен порядковый номер с главной страницы для удобной сортировки
😎 В новом режиме получения сообщений бот сможет видеть сообщения, которые появились в момент перезагрузки и до полного включения остались непрочитанными
v0.1.15.3
v0.1.15.2
😎 Если пользователь забанил бота/бота кикнули с чата/чат был удален - настройки рассылки будут сброшены для этого чата
😎 LotFields.renew_fields() обновляет ID лота, основываясь на свойствах экземпляра
😎 Добавлен класс и функция для получения лотов со страниц, аналогичных https://funpay.com/uk/lots/148/trade
v0.1.15.1
😎 Account.get_lot_page() должно содержать корректную информацию о продавце, если продавец - мы
😎 Объект отзыва содержит информацию о том, оставлен ли отзыв ботом и оставлен ли ответ на отзыв ботом
😎 Объект LotFields содержит информацию о валюте, разделе, публичную ссылку на лот и приватную ссылку на лот (на изменение)
😎 Объект сообщения содержит информацию о том, что оно является встроенным автоответом FunPay
😎 Бот не будет пробовать изменить название консоли, если находится не на Windows
😎 Сообщения, отправленные через Кардинал, маркируются с помощью эмодзи "🐦" в старом режиме получения сообщений
😎 Незначительные изменения, которые, надеюсь, ничего не сломают, а, если повезёт, то может даже сделают немного лучше
😈 @username бота должен начинаться с "funpay", а не просто его содержать (не распространяется на уже существующих ботов)
v0.1.15
😎 Исправлен жоский баг, из-за которого кардинал не мог получить список заказов со страницы https://funpay.com/uk/orders/trade , если на ней не было выпадающего списка с выбором раздела