- Автор:
SNIPPIK
- Discord server:
тут
- Демонстрация:
тут
- Поддерживает плагины
- Доступные платформы:
тут
- Поддерживаться только /команды
- Все сообщения удаляются через время
- Не использует
Lavalink
|Lavaplayer
|YouTube-DL
- Поддерживает
Opus
но может работать и без - Умеет кешировать треки и сохранять историю прослушиваний
Настройки токена
Tip
Для нормально работы необходимо!
Important
Если обнаружили ошибку или проект у вас не запускается вам сюда
Напоминаю что автор не несет никакой ответственности за та что вы будете делать с кодом
Caution
Перед начало убедись что у вас установлена Node.js
, FFmpeg
Для работы музыки с VK требуется российский аккаунт и хост с российским IP
1. Если не установлен FFmpeg
Windows
| СкачатьFFmpeg
- Закинуть файл
ffmpeg.exe
вC:\Windows
илиnode_build/<env>.cached.dir
- В любое место, но это нужно будет указать в
<env>.ffmpeg.path
- Закинуть файл
Linux
| (sudo apt install or sudo pacman -S) ffmpeg
- Устанавливаем все зависимости
npm i
- Устанавливаем typescript
npm i -g typescript
- Конвертируем typescript в javascript
npm run build
3. Настраиваем env
файл
- Копируем .env в
node_build
- Необходимо заполнить параметры
token
(необходим толькоtoken.discord
)
- Режим отладки
Debug mode
- Менеджер осколков ->
пока не поддерживается
- Без менеджера ->
npm run client:dev
- Менеджер осколков ->
- Обычный запуск
- Менеджер осколков ->
npm run shard
- Без менеджера ->
npm run client
- Менеджер осколков ->
- Для удаления slash command
- Запустить ->
npm run destroy
- Запустить ->
Caution
Хоть и данному проекту не требуется opus, он все-же опционален!
Обязательно требуется sodium!
Opus Library
| Поддерживаемые библиотеки, опциональна!Sodium Library
| Поддерживаемые библиотеки, необходима!sodium-native
| Установлена по умолчаниюsodium
libsodium-wrappers
tweetnacl