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

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

Нет прав для приобретения ("499.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
16
⚙️ Повысьте активность в вашем ТГК канале с помощью награды за подписку на него через этот гибконастраиваемый, функциональный плагин.

♻️ Плейсхолдеры:
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 команде
Автор
He3HaukaX
Просмотры
2 352
Первый выпуск
Обновление
Оценка
5.00 звёзд 12 оценок

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

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

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

  1. Большое обновление!

    ГЛАВНОЕ: Поддержка Discord (бета версия, в 2.0 полная поддержка) 1. Удалены настройки "zero" и...
  2. Обновление

    Поддержка соц. сети Vkontakte
  3. Затишье перед бурей

    1. Глобальный рефакторинг кода и ренейм под hTGBotReward --> hSocialBotsRewards 2. Оптимизации...

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

Прикольный плагин, удобен своим функциональном. Разработчик все объяснил что куда
H
He3HaukaX
спасибо
Плагин хороший и удобен в своём большом функционале, особенно после обновления!
H
He3HaukaX
спасибо
Плагин просто имба, за неделю в тг канале взлетели сабы, хотя онлайн на сервере не большой. Всем советую!
H
He3HaukaX
спасибо
Очень хороший плагин, легко набирать подписчиков в телеграмм каналы
H
He3HaukaX
спасибо
Очень хороший плагин, прикольно реализовано, помогает легко повышать подписчиков в тгкг
H
He3HaukaX
спасибо
Лучшая поддержка своих плагинов. Советую как разработчика, так и его плагины!
H
He3HaukaX
спасибо
Активно улучшается, хороший плагин стоит своих вложений
H
He3HaukaX
спасибо
Пока что это лучшее, что есть на рынке. Поддержим автора!
H
He3HaukaX
спасибо
Давно искал такой плагин, но все были либо дорогие, либо максимально плохие. Этот же — очень хороший и с приятной ценой, меня всё устраивает, советую
H
He3HaukaX
кайф бро
супер крутой плагин, идея крутая, стоит не дорого, полностью заслуживает 5 звезд и вообще создатель его сделал столько обнов крутых кароче топ крутой плагин
H
He3HaukaX
спасибо
Назад
Сверху Снизу