hSocialBotsRewards | Плагин на награду за подписку на ТГК

Платно Плагин hSocialBotsRewards | Плагин на награду за подписку на ТГК v1.7

Нет прав для приобретения ("299.99" ₽)
1. Глобальный рефакторинг кода и ренейм под hTGBotReward --> hSocialBotsRewards
2. Оптимизации
3. В "telegram.yml" telegram.commands.start/notification/clear перенесены из String в List<String>:

Форматирование (BB-код):
commands:
start:
- "/start"
- "!start"
- "!старт"
- "!начать"
- "/старт"
- "/начать"
- "!заново"
- "/заново"
- "/refresh"
- "!refresh"

notification:
- "!внимание"
- "!уведомление"
- "!announce"
- "/внимание"
- "/уведомление"
- "/announce"

clear:
- "!delete"
- "!clear"
- "!cdclear"
- "!cooldownclear"
- "!удалить"
- "!очистить"
- "!удалитькд"
- "!удалитьзадержку"
- "/delete"
- "/clear"
- "/cdclear"
- "/cooldownclear"
- "/удалить"
- "/очистить"
- "/удалитькд"
- "/удалитьзадержку"
1. Полная поддержка мультисерверности (для гайда по настройке писать в ЛС)
1770228538554.png


2. Новый параметр "messages.rewardSuccessOffline"
1. Добавлена поддержка MySQL (Для скорой поддержки 1 бот сессии для 1+ режимов)
2. Настройки "rewardCooldown, checkNickValidation" были перенесены в telegram.yml
3. Команда "reward" была удалена, теперь логика получения награды гораздо проще и интуитивно понятнее
4. Добавлен новый параметр "offlineRewards" в telegram.yml
5. Большое обновление конфигов config.yml и telegram.yml
1. Теперь бот поддерживает ЛЮБЫЕ файлы для отправки уведомления (видео, GIF, фото - без разницы)
2. Глобальное изменение логистики (бот удаляет старые сообщения чтобы не засорять диалог)
3. config.yml был поделён на файл telegram.yml (Для расширения плагина под VK, Discord)
4. Работа с дб глобально переработана, поэтому всем пользователям нужно мигрировать на новую ДБ, а именно:
4.1 /htgbotreward migrate bot.db
4.2 Выключение сервера
4.3 Удаление telegram.db
4.4 Ренейм newdb.db в telegram.db
4.5 Запуск сервера
5. Переработана логистика команды для удаления задержек
6. Переработана логистика бутонов, теперь ведёт не в 1 ТГК, а сразу в несколько
1. Оптимизации
2. Исправил баг с нерабочим -1 (Одноразовое использование награды)
1. Добавлен выбор ParseMode сообщений для телеграмма прямо в конфиг. (HTML/MARKDOWN/MARKDOWN2)
2. Добавлена админ-команда в чат с ботом: "!удалить" <-- можно настроить в кфг, команда позволяет удалить задержку на кд для всех игроков (если нажать "нет", то появится опция удаления для ОПРЕДЕЛЁННОГО игрока)
3. Небольшие оптимизации и доработки в логике
Добавлены дополнительные каналы для подписки
Добавил поддержку Vault в ActionExecutor:
1. Доступен акшион [Vault]
2. Доступна выдача монет через [Vault] give;1.0 <-- к примеру
3. Ещё 2 других субакшиона: remove;5.5 / set;100
4. И акшион не требующий второго аргумента: clear <-- очищает баланс игрока до 0

5. Фикс бага при указании (_) в префиксе для юза бота/тгк канала
Назад
Сверху Снизу