- Поддерживаемые версии
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Bukkit
- Spigot
- Paper
- Минимальная версия Java
- 16











Форматирование (BB-код):
settings:
unknown: "отсутствует"
zero: 0
bot:
username: "YOUR_BOT_USERNAME"
token: "YOUR_BOT_TOKEN"
adminChatIds:
- 6278829341
- 1655134419
channel:
link: "https://t.me/ponniland"
username: "@ponniland"
rewardCooldown: 86400 # In seconds (86400 = 1 day)
checkNickValidation: true
bossbarAction: # Settings of the [Bossbar] action
safeFloat: 1.0
safeOverlay: "PROGRESS"
safeColor: "YELLOW"
titleAction: # Settings of the [Title] action
oneD: 3000
twoD: 3000
threeD: 4500
soundAction: # Settings of the [Sound] action
safeVolume: 0.5
safePitch: 1.0
particleAction: # Settings of the [Particle] action
safeCount: 20
safeOffSetX: 0.1
safeOffSetY: 0.1
safeOffSetZ: 0.1
safeSpeed: 0.1
achivementAction:
safeIcon: "minecraft:bedrock"
safeDescription: "@hplugin"
messages:
welcome: |
👋 Привет! Я бот для получения наград на сервере @ponniland
🎁 **Как получить награду:**
1. Подпишись на канал: %s
2. Нажми кнопку '✅ Я подписался' ниже
3. Поставь любую реакцию на любой пост
4. Используй команду: `!халява НИК_ИГРОКА`
⏰ **Условия:**
• Одна награда раз в 1 день
• Только для подписчиков канала
• Только для тех кто поставил реакцию
📌 **Награды:**
1. Донат ʙʟᴀꜱᴛ (На 6 часов)
2. Донат ᴋɴɪɢʜᴛ (Навсегда)
3. 300 пойнов на аккаунт
subscription_success: |
✅ Отлично! Вы подтвердили подписку.
Теперь введите команду для получения награды:
`!халява НИК_ИГРОКА`
⚠️ *Пример:* `!халява He3Hauka`
reward_success: |
✅ Награда успешно выдана!
👤 Аккаунт: `%s`
⏰ Задержка: 1 день
🔥 Промо на сайте: PONNI (-10%)
unsubscribed: |
❌ Вы отписались от канала!
Для получения наград необходимо снова подписаться на канал.
subscription_check_failed: |
❌ Не удалось подтвердить подписку!
Пожалуйста:
1. Убедитесь что вы подписаны на канал
2. Убедитесь что вы поставили любую реакцию
3. Нажмите кнопку '✅ Я подписался' снова
player_offline: |
❌ Игрок {offlineName} не в сети!
Пожалуйста, зайдите на сервер и попробуйте снова.
admin_notification_message: |
📢 Уведомление от администратора:
%s
cooldown: "❌ Для игрока %s действует задержка!"
user_cooldown: "❌ Вы уже получали награду, немного подождите!"
invalid_format: "❌ Используйте: `!халява` НИК"
invalid_username: "❌ Такого ника не существует!"
admin_notification_usage: "❌ Используйте: `!уведомление` СООБЩЕНИЕ"
notification_sent: "✅ Уведомление отправлено пользователям!"
error: "❌ Произошла ошибка! Обратитесь сюда: @PonniLandHelpBot"
# Button texts (multiple options for randomization)
buttons:
channel:
- "📢 Перейти в канал"
- "🔔 Подписаться на канал"
- "👀 Открыть канал"
verify:
- "✅ Я подписался"
- "🔍 Проверить подписку"
- "👌 Я подписан"
commands:
start: "/start"
notification: "!уведомление"
reward: "!халява"
actions:
handleReloaded:
- "[Message] #FF8AD8&lСЕРВЕР&7: &fКонфигурация #FFD1F7успешно &fперезагружена!"
handleHelp:
- "[Message] #FF8AD8Ԑ [HoverText:url https://t.me/hplugin, text: &fМой #FFD1F7ТГК&f канал]"
- "[Message] #FF8AD8Ԑ &f/htgbotreward reload &7(Обновить конфиг) [HoverText:cmd /htgbotreward reload, text: &r]"
- "[Message] #FF8AD8Ԑ &f/htgbotreward stats &7(Статистика бота) [HoverText:cmd /htgbotreward stats , text: &r]"
- "[Message] #FF8AD8ԏ [HoverText:url https://t.me/hplugin, text: &fМой #FFD1F7ТГК&f канал]"
handleNoPerms:
- "[Message] #FF8AD8&lСЕРВЕР&7: &fУ вас #FFD1F7недостаточно &fправ!"
handleStats:
- "[Message] &#FF8AD8Ԑ"
- "[Message] &#FF8AD8Ԑ &fАктивных пользователей&7: &#FFD1F7{totalUsers}"
- "[Message] &#FF8AD8Ԑ &fПолучено наград&7: &#FFD1F7{totalRewards}"
- "[Message] &#FF8AD8Ԑ &fТег бота&7: &#FFD1F7{botUserName}"
- "[Message] &#FF8AD8ԏ"
handleClaim:
- "[Message] &#FF8AD8Ԑ [HoverText:url https://t.me/ponniland, text: &r]"
- "[Message] &#FF8AD8Ԑ &fЧтобы &#FFD1F7получить&f награду [HoverText:url https://t.me/ponniland, text: &r]"
- "[Message] &#FF8AD8Ԑ &fПерейдите по &#FFD1F7ссылке&f и [HoverText:url https://t.me/ponniland, text: &r]"
- "[Message] &#FF8AD8Ԑ &fАктивируйте бота &#FFD1F7@{botUserName} [HoverText:url https://t.me/ponniland, text: &r]"
- "[Message] &#FF8AD8ԏ [HoverText:url https://t.me/ponniland, text: &r]"
giveReward:
- "[Message] &#FF8AD8Ԑ"
- "[Message] &#FF8AD8Ԑ &fВы получили &#FFD1F7награду&f за подписку"
- "[Message] &#FF8AD8Ԑ &fНа наш &#FFD1F7ТГК&f, благодарим вас, и в знак"
- "[Message] &#FF8AD8Ԑ &fБлагодарности вы &#FFD1F7получите&f эти бонусы&7:"
- "[Message] &#FF8AD8ԏ"
- "[Message] &r"
- "[Message] &#FF8AD8Ԑ &fДонат §x§C§6§B§B§1§D§lʙ§x§D§0§C§4§1§9§lʟ§x§D§9§C§D§1§4§lᴀ§x§E§3§D§5§1§0§lꜱ§x§E§C§D§E§0§B§lᴛ &7(На 6 часов)"
- "[Message] &#FF8AD8ԏ &fДонат §x§8§D§B§5§E§A§lᴋ§x§8§2§A§B§D§E§lɴ§x§7§6§A§2§D§3§lɪ§x§6§B§9§8§C§7§lɢ§x§5§F§8§F§B§C§lʜ§x§5§4§8§5§B§0§lᴛ &7(Навсегда)"
- "[Message] &r"
- "[Console] perms user {player} parent addtemp blast 6h"
- "[Console] perms user {player} parent add knight"
- "[Console] p give {player} 300"
- Зависимости
- PlaceholderAPI
- Команды и права
Команды, права, плейсхолдеры:
/htgbotreward reload / (htgbotreward.reload)
/htgbotreward stats / (htgbotreward.stats)
/htgbotreward claim (htgbotreward.claim)
Команды для ТГ бота настраиваются в конфиге