Загрузка данных…

🎮 Трекер стримеров Twitch

Автоматическое отслеживание времени трансляций

Настройки Twitch API

Для работы трекера необходим Twitch Client ID. Получите его бесплатно на dev.twitch.tv
Client Secret нужен для автоматического получения токена (рекомендуется). Нажмите "Reset secret" в настройках приложения на dev.twitch.tv, чтобы получить его.
CDN-превью: картинка с static-cdn.jtvnw.net (как превью канала), не HLS — при проблемах с streamlink/usher на сервере обычно работает лучше.
Интервал снимков: чаще — больше попыток взять новый кадр из HLS (и нагрузка на VPS выше). Официальное превью Twitch обновляет сам Twitch по своим правилам; уменьшение интервала не «оживляет» JPEG, но чаще запускает извлечение из потока.
Refresh token: опционально для запросов Helix с вашего аккаунта (тот же Client ID/Secret, OAuth scope с user:read:email или шире). Получите через OAuth flow; если поле пустое при сохранении — токен на сервере не меняется.

Управление данными

Внимание! Сброс статистики удалит все данные без возможности восстановления.
• Вся статистика - удалит сессии, снимки зрителей и достижения
• Только сессии - удалит только сессии и снимки зрителей

Настройки Telegram уведомлений

Только эти пользователи могут вызывать /guildday, /guildrating, /nick и /nickname. Пустой список закрывает служебные команды для всех.

Слоты: 00:00, 01:30, 03:00, 04:30, 06:00, 07:30, 09:00, 10:30, 12:00, 13:30, 15:00, 16:30, 18:00, 19:30, 21:00, 22:30 (Москва). Если в слот никто не в R2 — пост не отправляется.

Картинки к сводке управляются во вкладке Фотобаза. К посту берётся случайное активное изображение; если активных нет — только текст.

Устаревший авторепост ссылок (выключен)

Релей отдельных ссылок из группы заменён сводкой. Поля ниже оставлены на случай отката.

Настройка Telegram бота:
1. Создайте бота через @BotFather и получите токен
2. Получите Chat ID через @userinfobot или отправьте сообщение боту и используйте https://api.telegram.org/bot<TOKEN>/getUpdates

Разделение уведомлений:
• Chat ID для уведомлений о стримах — числовой id чата: личка, группа или канал (часто -100…). Бот должен иметь право писать (в канале — администратор). Команды /online (кто в эфире; затем по одному фото — последний сохранённый кадр эфира каждого, если есть), /active (дней без стрима по последней сессии, список по возрастанию) и /week (лучший стример за последние 7 дней) работают в любом чате, откуда бот получает сообщения (напишите боту в личку или в группу, где он добавлен).
• Chat ID канала для ежедневных отчётов - в этот канал будут отправляться ТОЛЬКО ежедневные отчёты в 21:00 (добавьте бота в канал как администратора)
• Сводка «Сейчас стримят»: каждые N минут список всех R2-эфиров (ник-ссылка, длительность, зрители) + случайная картинка из digest-images/ — в каналы из поля выше и на стену VK.
• Авторепост ссылок из Telegram-группы и VKBot по ссылкам из беседы — отключены (заменены сводкой).
• Пользовательский VK token — тот же OAuth, что VK_USER_TOKEN в VKBot (offline,photos,groups,wall), нужен для фото на стене.

Настройки VK уведомлений

Ежедневные отчёты отправляются только в беседу (vkDailyReportPeerId).
Уведомления о стримах — только в личку пользователю (vkAdminPeerId), не в беседу и не в сообщество.
Команды в VK: /online (кто в эфире), /active (дней без стрима по последней сессии, по возрастанию), /week (лучший стример за последние 7 дней). Если в беседе сообщества участники без прав администратора не могут вызвать команду — чаще всего ВК не отправляет в чат их сообщения, начинающиеся с «/» (слеш-меню чата), и до сервера они не доходят; в трекере отдельного запрета для «не админов» нет. Имеет смысл: писать команды в личку пользователю, для которого выдан токен; в приложении ВК открыть управление этой беседой и проверить актуальные пункты про ботов и команды; при необходимости уточнить в справке или поддержке ВК ограничения для чатов сообществ.

Запись эфиров на Яндекс.Диск

Создайте приложение на oauth.yandex.ru, права cloud_api:disk.read, cloud_api:disk.write, cloud_api:disk.info, получите OAuth-токен и вставьте сюда. Записи сегментами ~10 мин, удаляются с Диска через 72 часа. Для 10+ параллельных HQ-эфиров нужен отдельный recorder VPS (deploy-recorder-remote.ps1, CAP=64). На основном VPS (~1 ГБ RAM) локальный worker ограничен низким CAP — иначе OOM.

Добавить стримера Twitch

Введите точное имя пользователя Twitch (например: xqc, shroud)

Список стримеров

Сортировка (по приоритету):

Общая статистика

Всего стримеров
0