hSocialBotsRewards | Плагин на награду за подписку на ТГК, ДСК и ВК группы

Платно Плагин hSocialBotsRewards | Плагин на награду за подписку на ТГК, ДСК и ВК группы v2.7.2

Нет прав для приобретения ("599.99" ₽)
1. Исправлен баг с "cooldown: 0"
2. Исправлен небольшой баг с проверкой подписок
3. Оптимизирована SQL запись файлов
4. Исправлен баг с выдачей наград при выходе игрока
5. Оптимизированы плейсхолдеры через PlaceholderAPI
6. Оптимизирована команда /stats
7. Улучшена поддержка mysql и добавлена поддержка mariadb
8. Улучшена логика уведомлений и добавлена настройка повторов
9. Оптимизирована телеграмм рассылка
10. В конфиг было добавлено куча новых настроек
11. Улучшена работа с вконтакте
12. Улучшена работа с дискордом
13. Улучшено выключение плагина (никаких непридвиденных ситуаций)
14. Удалён AnnounceListener
15. Стандартный антиспам команд изменён с 200 до 100 мс.
16. Для телеграмм закрыта уязвимость путём абьюза пересоздания телеграмм аккаунта на новый номер с новым телегамм id (Путём верифицирования через номер телефона привязанный к аккаунту)
17. Добавлены новые настройки в кфг телеграмма

⚠️ Важно касательно пункта 16​

Функцию верификации по номеру телефона следует использовать осознанно. Она является полностью опциональной и по умолчанию может быть отключена — её основная задача заключается исключительно в дополнительной защите системы наград от злоупотреблений, связанных с пересозданием Telegram-аккаунтов.

Номера телефонов не сохраняются в исходном виде. Для проверки используется HMAC-SHA256: в базе данных хранится только результат хеширования, необходимый для определения повторного использования одного и того же номера. После истечения установленного срока хранения соответствующие данные автоматически удаляются из базы данных.

Плагин предоставляет лишь технический инструмент для защиты системы наград. Администратор сервера самостоятельно отвечает за безопасность своей базы данных, ограничение доступа к ней, резервное копирование и корректную настройку сервера.

Использование данной функции не является обязательным. Если дополнительная проверка по номеру телефона вам не требуется — просто оставьте её отключённой.
1. Добавлена настройка "check" для прокси - проверять ли её на работоспособность
2. Небольшой рефакторинг кода
3. Файлы "telegram.yml" и "telegram.db" теперь находятся не просто в папке плагина, а лежат в своих спец. папочках telegram, vkontakte и discord (автомиграции нет, делаем ручками)
4. Плагин перенесён с 16 JDK на 17 JDK
5. В ActionExecutor удалена рефлексия для PlaceholderAPI, которая была заменена его прямым API
1. Оптимизация выключения телеграмм бота
2. Ошибка "Unable to execute getupdates method" теперь не помечает ваше прокси как не рабочее и не отключает его
1. Добавлена поддержка MariaDB
2. Плагин полностью перенесён на JDK 17 и внесены мелкие помарки в коде
1. Улучшения в работе прокси
2. Нерабочие прокси или выдающие time-out во время работы сразу отключаются и помечаются нерабочими, да-бы не создавать трудностей при использовании плагина, после метки прокси нерабочим выбирается следующее из списка прокси для проверки работоспособности
1. Параметр "proxy" заменён на "proxies"
2. Добавлена поддержка прокси с паролями и юзернеймами
3. Улучшен запуск прокси (меньше пустых ошибок и лучше подбор)
В конфигурацию telegram.yml добавлены следующие настройки:
Форматирование (BB-код):
http:
  enable: true
  baseUrls:
    - "https://api.telegram.org/bot"
    - "https://tg-api.telegram.org/bot"
proxy:
  enable: false
  type: "" # HTTP или SOCKS5
  host: ""
  port: 1080
1. Небольшие оптимизации
2. Был исправлен "NoSuchMethodError для библиотеки Gson", теперь библиотека Gson шейдится в .jar плагина, а не загружается как libraries
3. Удалён лишний параметр "groupName" для VK, он был временным
ГЛАВНОЕ: Поддержка Discord (бета версия, в 2.0 полная поддержка)

1. Удалены настройки "zero" и "unknown"
2. Добавлена настройка форматировки времени: formatted:
year: "{0} г {1} мес {2} нед {3} д {4} ч {5} мин {6} сек"
month: "{0} мес {1} нед {2} д {3} ч {4} мин {5} сек"
week: "{0} нед {1} д {2} ч {3} мин {4} сек"
day: "{0} д {1} ч {2} мин {3} сек"
hour: "{0} ч {1} мин {2} сек"
minute: "{0} мин {1} сек"
second: "{0} сек"
(в settings.formatted главного кфг)
3. Удален handleStats из всех конфигов и перенесён в 1 глобальный "messages.stats"
4. Для "vkontakte.yml" добавлены и удалены некоторые параметры, необходимо переустановить конфиг
5. Куча новых команд, плейсхолдеров
Поддержка соц. сети Vkontakte
Назад
Сверху Снизу