Бот созданный специально для проекта ArtMania теперь выходит в свет!
/add_streamer- Добавить стримера для отслеживания (только для администраторов)/remove_streamer- Удалить стримера из отслеживаемых (только для администраторов)/list_streamers- Показать список отслеживаемых стримеров/set_notification_channel- Установить текущий канал для уведомлений (только для администраторов)/help_streams- Показать справку по командам
- Перейдите на Twitch Developer console и авторизуйтесь
- Нажмите на
Register Your Application - Введите название
- Впишите в OAuth
localhost - Выставите категорию на
Application Integration - Нажмите
Create
- Скопируйте репозиторий
https://github.com/Neironess/artmaniapingbotили скачайте его. - В файле
config.jsonзамените следующее:- "discordToken": ТОКЕН ВАШЕГО DISCORD БОТА
- "clientId" ID КЛИЕНТА DISCORD БОТА
- "twitch": {
- "clientId": ID КЛИЕНТА ПРИЛОЖЕНИЯ В https://dev.twitch.tv/
- "clientSecret": СЕКРЕТ ПРИЛОЖЕНИЯ В https://dev.twitch.tv/
- }
- "allowedRoleIds" ID РОЛИ АДМИНИСТРАТОРА СЕРВЕРА
- "notificationRoleId" ID РОЛИ ДЛЯ УВЕДОМЛЕНИЙ
- Напишите
npm installв терминале с репозиторием для установки нужных библиотек - Чтобы запустить бота сначала используйте
npm run deployпосле чегоnpm run start
⚠️ Я рекомендую для начала проверить работоспособность бота на локальной машине перед загрузкой на выделенный сервер
- Если вы всё сделали правильно, то бот будет работать и отправлять уведомления о начале стримов в пределах 2 минут после начала стрима.
- Создайте pull-request
- Поставьте звезду проекту
- Подпишитесь на меня в Telegram