▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Stream Notifier
Stream Notifier

Stream Notifier

Get notified when your favorite streamers go live on Twitch directly in Minecraft chat! Track streaming statistics, view top streamers, and more.

5
1

Stream Notifier

YOU CAN CHANGE ANY TEXT, COLOR, SPACING, AND SYMBOLS

Summary

Get notified when your favorite streamers go live on Twitch directly in Minecraft chat! Track streaming statistics, view top streamers, and more.

Description

Stream Notifier

A powerful Velocity proxy plugin that notifies players when their favorite streamers go live on Twitch!

✨ Features

• Real-time notifications - Get instant alerts when streamers start streaming
• Clickable links - One click opens the stream in your browser
• Stream statistics - Track total streams, hours streamed, and last stream time
• Monthly leaderboard - See who streams the most with `/stream top`
• Stream history - View last 5 streams of any streamer with `/stream history`
• Customizable messages - Fully configurable colors and text
• Multi-platform - Works on all servers behind Velocity proxy
• JSON storage - Simple and reliable data storage

📊 Commands

For everyone (Для всех)
- `/stream stats <nickname>` - View streamer statistics (Статистика стримера)
- `/stream top` - Top streamers of the month (Топ стримеров месяца)
- `/stream history <nickname>` - Last 5 streams (История стримов)
- `/streamers` - List currently live streamers (Активные стримы)

For streamers (Для стримеров)
- `/stream on` - Enable stream notifications (Включить уведомления)
- `/stream off` - Disable stream notifications (Выключить уведомления)
- `/stream status` - Check your stream status (Проверить статус)

For admins (Для администраторов)
- `/streamer add <nick> <channel>` - Add a streamer (Добавить стримера)
- `/streamer remove <nick>` - Remove a streamer (Удалить стримера)
- `/streamer list` - List all streamers (Список стримеров)
- `/streamer reload` - Reload configuration (Перезагрузить конфиг)

🔧 Configuration

All messages, colors, and Twitch API settings can be configured in `config.properties`:

-properties-
twitch.client.id=YOUR_CLIENT_ID
twitch.client.secret=YOUR_CLIENT_SECRET
check.interval=60

📋 Requirements

  • Java 17 or higher
  • Velocity proxy 3.4.0+

📦 Installation

  1. Download the JAR file
  2. Place it in your plugins/ folder
  3. Restart your proxy
  4. Configure plugins/stream/config.properties with your Twitch API credentials
  5. Add streamers using /streamer add <nick> <twitch_channel>

🔐 Permissions

PermissionDescriptionDefault
stream.useUse /stream on/off/statusStreamers only
stream.adminAdmin commandsOP only

🌐 How to get Twitch API credentials

  1. Go to https://dev.twitch.tv/console/apps
  2. Create a new application
  3. Set "OAuth Redirect URLs" to http://localhost
  4. Copy Client ID and generate Client Secret
  5. Add them to config.properties

📊 Statistics Example

⚡═══════════════════⚡
 Статистика стримера Jelejka
⚡═══════════════════⚡
  За всё время:
    ▸ Стримов всего: 24
    ▸ В эфире: 48 ч 30 мин
    ▸ Последний стрим: 2 ч назад

  За текущий месяц:
    ▸ Стримов: 12
    ▸ В эфире: 24 ч 15 мин
⚡═══════════════════⚡

📝 License

MIT License - feel free to modify and distribute!

💬 Support

Issues or suggestions? Open an issue on GitHub or contact me on Discord: igromania_

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Создатели

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:1 неделю назад
Обновлён:1 неделю назад
Главная