Rhythm-Bot 2.1.5 Поиск / богатый текст / кнопки!
- Новая команда поиска что -нибудь после! Поиск будет поиск на YouTube и вернет 3 лучших результатов
- Нажмите на смайлику с эмоджи вверх, чтобы добавить элемент в свою очередь
- Обратите внимание, что вы захотите дать бота разрешение на удаление смайликов в текстовом канале, это разрешение Manage_messages
- Версия узла обновила с 10.xx до 12.xx из -за обновления Discord.js
- Новые пакеты NPM для установки
- Заменила зависимость от ручной установки FFMPEG
- Теперь FFMPEG установлен через NPM с FFMPEG-Static, когда вы выполняете простую установку NPM
- В дополнение к взаимодействию кнопки реакции в команде поиска вы теперь можете использовать кнопки для нового игрового управления
Примечание: это не бот, перечисленный здесь https://rythmbot.co/
Описание
Простой маленький музыкальный бот, чтобы стоять в очереди и воспроизводить звуки на YouTube над голосовыми каналами Discord.
Ботс команды
- Покажите некоторую полезную информацию
!help
- Поиск видео на YouTube
!youtube https://www.youtube.com/watch?v=dQw4w9WgXcQ
- Присоединяйтесь к своему голосовому каналу
!join
- Начните очередь
!play
- Поиск песни
!search don't stop believin
- Перечислить песни в очереди
!list
- Перетасовать очередь
!shuffle
- Очистить очередь
!clear
- Песня двигаться в очереди
!move [targetIndex] [up/down/destIndex]
- Сохранить очередь в качестве плейлиста
!playlist save my_awesome_playlist
- Загрузить плейлист в очередь
!playlist load my_awesome_playlist
- Удалить плейлист
!playlist delete my_less_awesome_playlist
- Список плейлистов
!playlist list
Ботс хостинг
Независимые зависимости
-
Python2.7
Эта версия требуется для узла-гипа, я думаю? - Инструмент командной строки
node-gyp
-
node.js
версия 12.xx или выше требуется - Типы
typescript
для JavaScript, обеспечивает более легкое сотрудничество группы и простое щелчок правой кнопкой мыши, чтобы найти определения
Установка
- Установите последний стабильный релиз Node, он был построен из узла V12.16.1
- Для Windows запустить
npm install --global --production --add-python-to-path windows-build-tools
- Запустите
npm install node-gyp -g
- Запустить
npm install typescript -g
- Запустите
npm install
Конфигурация
- Получите строку токена для вашего бота, зарегистрировав свой бот здесь: https://discordapp.com/developers
- Создайте ссылку Invite, такую как эта
https://discordapp.com/api/oauth2/authorize?client_id={ APPLICATION ID }&permissions=2159044672&scope=bot
- Откройте
bot-config.json
и замените контент между цитатами "<BOT-TOKEN-HERE>"
с токеном вашего бота.- В конфигурации вы можете добавить другие настройки, чтобы увидеть пример открытых настроек
./src/bot/config.ts
и посмотреть на DefaultBotConfig
и BotConfig
для примеров
- Откройте
bot.log
если вы хотите отлаживать ошибки
Запуск приложения