
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 1.0-SNAPSHOT
release11 марта 2026 г.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
- Download the JAR file
- Place it in your
plugins/folder - Restart your proxy
- Configure
plugins/stream/config.propertieswith your Twitch API credentials - Add streamers using
/streamer add <nick> <twitch_channel>
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
stream.use | Use /stream on/off/status | Streamers only |
stream.admin | Admin commands | OP only |
🌐 How to get Twitch API credentials
- Go to https://dev.twitch.tv/console/apps
- Create a new application
- Set "OAuth Redirect URLs" to
http://localhost - Copy Client ID and generate Client Secret
- 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 неделю назад
