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

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

Нет прав для приобретения ("599.99" ₽)
Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.21
Ядра и Прокси
  1. Bukkit
  2. Spigot
  3. Paper
Минимальная версия Java
17
⚙️ Повысьте активность в вашем ТГК канале с помощью награды за подписку на него через этот гибконастраиваемый, функциональный плагин.

♻️ Плейсхолдеры:
1. %hsocialbotsrewards_totalusers% - Кол-во юзеров в боте
2. %hsocialbotsrewards_totalrewards% - Кол-во выданных наград в боте
3. %hsocialbotsrewards_telegram_totalusers%
4. %hsocialbotsrewards_telegram_totalrewards%
5. %hsocialbotsrewards_vkontakte_totalusers%
6. %hsocialbotsrewards_vkontakte_totalrewards%
7. %hsocialbotsrewards_discord_totalusers%
8. %hsocialbotsrewards_discord_totalrewards%


settings:
checkNickValidation: true # Проверять ли стандартную "^[a-zA-Z0-9_]{3,16}$" валидацию никнейма
rewardCooldown: 86400 # В секундах, для установки одноразовой награды установите -1
offlineRewards: false # Выдавать ли награды для оффлайн игроков (Обязательно включить на MySQL сервере! По желанию на SQLite)
database:
type: "sqlite"
host: "localhost"
port: 3306
name: "telegram_bot"
username: "root"
password: ""
telegram:
enable: true
username: "@YOUR_BOT_USERNAME"
token: "YOUR_BOT_TOKEN"
adminChatIds:
- 6278829341
channels:
- "@hplugin"
parseMode: "HTML"
commands:
start:
- "/start"
- "!start"
- "!старт"
- "!начать"
- "/старт"
- "/начать"
- "!заново"
- "/заново"
- "/refresh"
- "!refresh"
notification:
- "!внимание"
- "!уведомление"
- "!announce"
- "/внимание"
- "/уведомление"
- "/announce"
clear:
- "!delete"
- "!clear"
- "!cdclear"
- "!cooldownclear"
- "!удалить"
- "!очистить"
- "!удалитькд"
- "!удалитьзадержку"
- "/delete"
- "/clear"
- "/cdclear"
- "/cooldownclear"
- "/удалить"
- "/очистить"
- "/удалитькд"
- "/удалитьзадержку"
messages:
welcome: |
<b>👋 Привет! Я бот для получения наград (@hplugin)</b>

📌 <b>Прочти перед выполнением:</b>
<blockquote>Одну награду можно получить
Один раз в 24 часа, для получения
Необходимо подписаться на каналы ниже
И поставить реакции на любые посты</blockquote>

🎁 <b>Как получить награду:</b>
<blockquote>1. Подпишись на канал: @hplugin
2. Поставь любую реакции на любоые посты
3. Нажми кнопку '✅ Я подписался' ниже</blockquote>
subscriptionSuccess: |
<b>✅ Успех! Вы подтвердили подписку, теперь отправьте ваш игровой никнейм в этот чат</b>
rewardSuccessOnline: |
<b>✅ Успех! Награда была выдана ({player})</b>

<blockquote>До следующей награды: 24 часа
Начать ЛС заново: /start</blockquote>
rewardSuccessOffline: |
<b>✅ Успех! Заберите награду в игре</b>

<blockquote>Введите команду <code>/htgbotreward gettg</code>
Начать ЛС заново: /start</blockquote>
subscriptionCheckFailed: |
<b>❌ Не удалось подтвердить подписку!</b>

Пожалуйста:
1. Убедитесь что вы подписаны на канал
2. Убедитесь что вы поставили любую реакцию
3. Нажмите кнопку '✅ Я подписался' снова
playerOffline: |
<b>❌ Игрок {offlineName} не в сети!</b>

Пожалуйста, зайдите на сервер и попробуйте снова.
cooldown: "<b>❌ Подождите {time} перед получением новой награды (/start)</b>"
userCooldown: "<b>❌ Подождите {time} перед получением новой награды (/start)</b>"
invalidUsername: "<b>❌ Введённый вами никнейм имеет некорректный формат (/start)</b>"
error: "<b>❌ Произошла ошибка, обратитесь сюда:</b> @hplugin"
buttons:
channel:
- "📢 Перейти в канал"
- "🔔 Подписаться на канал"
- "👀 Открыть канал"
verify:
- "✅ Я подписался"
- "🔍 Проверить подписку"
- "👌 Я подписан"

actions:
giveReward:
- "[Message] #FDBE00╔"
- "[Message] #FDBE00║ &fВы получили #FDBE00награду&f за подписку"
- "[Message] #FDBE00║ &fНа наш #FDBE00ТГК&f, благодарим вас, и в знак"
- "[Message] #FDBE00║ &fБлагодарности вы #FDBE00получите&f эти бонусы&7:"
- "[Message] #FDBE00╚"
- "[Console] p give {player} 300"
handleNotWaiting:
- "[Message] {prefix} &fУ вас нет #FDBE00ожидающих&f наград!"
1772801991405.png


settings:
checkNickValidation: true
rewardCooldown: 86400
offlineRewards: false
database:
type: "sqlite"
host: "localhost"
port: 3306
name: "vkontakte_bot"
username: "root"
password: ""

vkontakte:
enable: true
groupName: ""
groupId: 0
accessToken: ""
apiVersion: "5.199"
groups: []
commands:
start:
- "начать"
- "старт"
- "/start"
- "start"
verify: "проверить подписку"
cancel: "отмена"
messages:
welcome: |
👋 Привет! Я бот для получения награды за подписку VK

📌 Прочти перед выполнением:
═══════════════════════════
Одну награду можно получить
Один раз в 24 часа, для получения
Необходимо подписаться на сообщество ниже

🎁 Как получить награду:
═══════════════════════════
1. Подпишись на сообщество
2. Нажми кнопку '✅ Я подписался' ниже
3. Отправь свой никнейм Minecraft в этот диалог
subscriptionSuccess: |
✅ Подписка подтверждена!

═══════════════════════════
Теперь отправьте ваш никнейм Minecraft в этот чат
rewardSuccessOnline: |
✅ Успех! Награда выдана игроку {player}

═══════════════════════════
✨ До следующей награды: 24 часа
🔄 Начать заново: /start
rewardSuccessOffline: |
✅ Успех! Награда сохранена

═══════════════════════════
💾 Заберите её в игре командой:
/hsocialbotsrewards getvk

🔄 Начать заново: /start
subscriptionCheckFailed: |
❌ Не удалось подтвердить подписку!

Пожалуйста:
═══════════════════════════
1️⃣ Убедитесь что вы подписаны на сообщество
2️⃣ Нажмите кнопку '✅ Я подписался' снова
3️⃣ Если ошибка повторяется, свяжитесь с администрацией
playerOffline: |
❌ Игрок {offlineName} не в сети!

═══════════════════════════
Пожалуйста, зайдите на сервер и попробуйте снова
cooldown: |
⏳ Подождите {time} перед следующим получением награды!

═══════════════════════════
🔄 Начать заново: /start
userCooldown: |
⏳ Подождите {time} перед следующим получением награды!

═══════════════════════════
🔄 Начать заново: /start
invalidUsername: |
❌ Никнейм имеет некорректный формат!

═══════════════════════════
📝 Используйте только латинские буквы, цифры и символ подчёркивания (3-16 символов)

🔄 Отправьте другой ник или /start для отмены
error: |
❌ Произошла ошибка!

═══════════════════════════
Пожалуйста, свяжитесь с администрацией
cancelled: |
❌ Получение награды отменено

═══════════════════════════
🔄 Чтобы начать заново, отправьте /start
subscriptionLinksTitle: |
📢 Ссылки на сообщества:
subscriptionVerifyHint: |
✅ После подписки отправьте: {verifyCommand}
retryHint: |
📝 Отправьте другой ник или {cancelCommand} для отмены
buttons:
enable: false # Для ЛС VK требуется включить Chat bot feature в настройках сообщества
group:
- "📢 Перейти в сообщество"
- "🔔 Подписаться на сообщество"
- "👀 Открыть сообщество"
verify:
- "✅ Я подписался"
- "🔍 Проверить подписку"
- "👌 Я подписан"
cancel:
- "❌ Отменить получение"

actions:
giveReward:
- "[Message] #FDBE00╔"
- "[Message] #FDBE00║ &fВы получили #FDBE00награду&f за подписку"
- "[Message] #FDBE00║ &fНа наш #FDBE00ВК группу&f, благодарим вас, и в знак"
- "[Message] #FDBE00║ &fБлагодарности вы #FDBE00получите&f эти бонусы&7:"
- "[Message] #FDBE00╚"
- "[Console] p give {player} 300"
handleNotWaiting:
- "[Message] {prefix} &fУ вас нет #FDBE00ожидающих&f наград!"
1772819802027.png


settings:
checkNickValidation: true
rewardCooldown: 86400
offlineRewards: false
database:
type: "sqlite"
host: "localhost"
port: 3306
name: "discord_bot"
username: "root"
password: ""

discord:
enable: true
botName: "hSocialBotsRewards"
token: []
guildIds: []
requiredRoleIds: []
commands:
start:
- "start"
- "/start"
- "начать"
verify:
- "verify"
- "/verify"
- "я вступил"
messages:
welcome: |
👋 Привет! Я бот для получения награды за Discord

📌 Прочти перед выполнением:
═══════════════════════════
• Одну награду можно получить
• Один раз в 24 часа
• Для получения необходимо вступить на Discord сервер(а)

🎁 Как получить награду:
═══════════════════════════
1. Вступите на Discord сервер(а) по ссылкам ниже
2. Напишите verify в этот чат
3. Отправьте свой никнейм Minecraft

🔗 Ссылки для вступления:
You must be logged in to see this link.
subscriptionSuccess: |
✅ Подписка подтверждена!
═══════════════════════════
Теперь отправьте ваш никнейм Minecraft в этот чат
rewardSuccessOnline: |
✅ Успех! Награда выдана!
═══════════════════════════
Игрок: {player}
✨ До следующей награды: 24 часа
🔄 Начать заново: /start
rewardSuccessOffline: |
✅ Успех! Награда сохранена
═══════════════════════════
💾 Заберите её в игре командой:
/htgbotreward getdc
🔄 Начать заново: /start
subscriptionCheckFailed: |
❌ Не удалось подтвердить участие!
═══════════════════════════
1. Убедитесь что вы вступили на сервер(а)
2. Напишите verify снова
3. Если ошибка повторяется, свяжитесь с администрацией
playerOffline: |
❌ Игрок не в сети!
═══════════════════════════
Игрок: {offlineName}
Пожалуйста, зайдите на сервер и попробуйте снова
🔄 Начать заново: /start
cooldown: |
⏳ Подождите!
═══════════════════════════
Время до следующей награды: {time}
🔄 Начать заново: /start
userCooldown: |
⏳ Подождите!
═══════════════════════════
Время до следующей награды: {time}
🔄 Начать заново: /start
invalidUsername: |
❌ Никнейм имеет некорректный формат!
═══════════════════════════
📝 Используйте только латинские буквы, цифры и символ подчёркивания (3-16 символов)
🔄 Отправьте другой ник или /start
error: |
❌ Произошла ошибка!
═══════════════════════════
Пожалуйста, свяжитесь с администрацией

actions:
giveReward:
- "[Message] #FDBE00╔"
- "[Message] #FDBE00║ &fВы получили #FDBE00награду&f за подписку"
- "[Message] #FDBE00║ &fНа наш #FDBE00ДСК&f, благодарим вас, и в знак"
- "[Message] #FDBE00║ &fБлагодарности вы #FDBE00получите&f эти бонусы&7:"
- "[Message] #FDBE00╚"
- "[Console] p give {player} 300"
handleNotWaiting:
- "[Message] {prefix} &fУ вас нет #FDBE00ожидающих&f наград!"
1772819920437.png


Форматирование (BB-код):
settings:
prefix: "&7[#FDBE00Халява&7]"
  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} сек"

actions:
 handleClaim:
- "[Message] #FDBE00╔ [HoverText:url https://t.me/hplugin, text: &r]"
    - "[Message] #FDBE00║ &fЧтобы #FDBE00получить&f награду [HoverText:url https://t.me/hplugin, text: &r]"
    - "[Message] #FDBE00║ &fОткройте одного из ботов и выполните условия [HoverText:url https://t.me/hplugin, text: &r]"
    - "[Message] #FDBE00╚ [HoverText:url https://t.me/hplugin, text: &r]"

messages:
reload: "{prefix} &fКонфигурация #FDBE00успешно &fперезагружена!"
  noPerms: "{prefix} &fУ вас #FDBE00нет &fправа #FDBE00{permission}"
  stats: |
    #FDBE00╔
    #FDBE00║ &fАктивных пользователей:
    #FDBE00║ &fТГ&7: #FDBE00{usersTg} &f| ВК&7: #FDBE00{usersVk} &f| ДС&7: #FDBE00{usersDc}
    #FDBE00║ &fВсего пользователей&7: #FDBE00{totalUsers}
    #FDBE00║
    #FDBE00║ &fПолучено наград:
    #FDBE00║ &fТГ&7: #FDBE00{rewardsTg} &f| ВК&7: #FDBE00{rewardsVk} &f| ДС&7: #FDBE00{rewardsDc}
    #FDBE00║ &fВсего наград&7: #FDBE00{totalRewards}
    #FDBE00╚
 help: |
    #FDBE00╔
    #FDBE00║ &f/htgbotreward reload &7(Обновить конфиг)
    #FDBE00║ &f/htgbotreward stats &7(Статистика ботов)
    #FDBE00║ &f/htgbotreward gettg &7(Забрать Telegram награду)
    #FDBE00║ &f/htgbotreward getvk &7(Забрать VKontakte награду)
    #FDBE00║ &f/htgbotreward getdc &7(Забрать Discord награду)
    #FDBE00╚
Зависимости
PlaceholderAPI (Обязательно), Vault (Необязательно)
Команды и права
КомандаПравоОписание
/hsocialbotsrewards reloadhsocialbotsrewards.reloadДоступ к /hsocialbotsrewards reload команде
/hsocialbotsrewards statshsocialbotsrewards.statsДоступ к /hsocialbotsrewards stats команде
/hsocialbotsrewards claimhsocialbotsrewards.claimДоступ к /hsocialbotsrewards claim команде
/hsocialbotsrewards gettghsocialbotsrewards.gettgДоступ к /hsocialbotsrewards gettg команде
/hsocialbotsrewards getvkhsocialbotsrewards.getvkДоступ к /hsocialbotsrewards getvk команде
/hsocialbotsrewards getdchsocialbotsrewards.getdcДоступ к /hsocialbotsrewards getdc команде
  • Люблю это (+2)
Реакции: милкивейка
Автор
He3HaukaX
Просмотры
4 059
Первый выпуск
Обновление
Оценка
5.00 звёзд 13 оценок

Другие ресурсы пользователя He3HaukaX

Поделиться ресурсом

Последние обновления

  1. Обновление!

    1. Добавлена настройка "check" для прокси - проверять ли её на работоспособность 2. Небольшой...
  2. Обновление

    1. Оптимизация выключения телеграмм бота 2. Ошибка "Unable to execute getupdates method" теперь...
  3. Обновление!

    1. Добавлена поддержка MariaDB 2. Плагин полностью перенесён на JDK 17 и внесены мелкие помарки...

Последние рецензии

Имбулечка, + 800 живых подписчиков в тг. Разраб тоже норм поц
He3HaukaX
He3HaukaX
спасибо
Искал подобные плагины, ничего не нашел, данный плагин самый лучший из всех вариантов, цена = качество
He3HaukaX
He3HaukaX
спасибо
Прикольный плагин, удобен своим функциональном. Разработчик все объяснил что куда
He3HaukaX
He3HaukaX
спасибо
Плагин хороший и удобен в своём большом функционале, особенно после обновления!
He3HaukaX
He3HaukaX
спасибо
Плагин просто имба, за неделю в тг канале взлетели сабы, хотя онлайн на сервере не большой. Всем советую!
He3HaukaX
He3HaukaX
спасибо
Очень хороший плагин, легко набирать подписчиков в телеграмм каналы
He3HaukaX
He3HaukaX
спасибо
Очень хороший плагин, прикольно реализовано, помогает легко повышать подписчиков в тгкг
He3HaukaX
He3HaukaX
спасибо
Лучшая поддержка своих плагинов. Советую как разработчика, так и его плагины!
He3HaukaX
He3HaukaX
спасибо
У
  • Удалённый пользователь
  • 5.00 звёзд
  • Версия: v1.7
Активно улучшается, хороший плагин стоит своих вложений
He3HaukaX
He3HaukaX
спасибо
Пока что это лучшее, что есть на рынке. Поддержим автора!
He3HaukaX
He3HaukaX
спасибо
Назад
Сверху Снизу