DiscordJockey - это открытый исходный кот, легкий музыкальный бот для Discord. Он был написан на Python с использованием discord.py. Он может транслировать музыку с таких сайтов, как YouTube прямо на ваши голосовые каналы Discord, и помогает вам создать более холодную атмосферу, наслаждаясь вашими любимыми играми.
Этот бот несколько устарел и, следовательно, не может функционировать, как предполагалось. Исправление - это на моем отставании, так что не волнуйтесь :)
(Чтобы узнать больше о функциях DiscordJockey, введите! Помогите в вашем ServerChat или прочитайте документацию ниже.)
Я больше не занимаюсь этим ботом, так как работаю над улучшенной версией с гораздо большим количеством функций. Кроме того, некоторые функции могут нарушить изменения, внесенные в официальное репо of discord.py в будущем, так что имейте в виду это.
Если вы хотите запустить бот на локальной машине или на сервере, см. Инструкции ниже.
Вам нужно установить версию Python 3.5+ на вашей машине. Если вы Windows, убедитесь, что исполняемый файл добавлен в путь. Как это сделать в Windows 10
Вам также нужны новейшие версии AIOHTTP, YouTube-DL и BS4, а также переписывающая версия Discord.py. Чтобы установить их, просто наша команда PIP ETHE
pip install -U aiohttp youtube-dl bs4 git+https://github.com/Rapptz/discord.py@rewrite#egg=discord.py[voice]
На Linux вам также может потребоваться установить несколько дополнительных пакетов:
apt-get install libffi-dev libnacl-dev python3-dev ffmpeg
Настройка действительно проста. Во-первых, вам нужно создать здесь новое приложение и превратить его в пользователя бота через кнопку «Добавить» в меню «Бот». Затем вам нужно добавить бот на ваш сервер. Вот простое объяснение того, как это сделать. Теперь вам нужно раскрыть и скопировать знак бота.
Наконец, вам необходимо загрузить этот репозиторий, скопировать его туда, где вам нравится, вставьте токен в верхней части файла "config/config.py" (сохранение его) и запустите сценарий startup.bat или startup.sh, на основе на тебе ОС. В качестве альтернативы, вы также можете запустить сценарий run.py с Python через вашу консоль из корневого каталога проекта.
Бот должен автоматически присоединиться к вам серверу.
После того, как бот присоединился к вашему серверу, вы можете написать ему в личку! Помочь или написать его в текстовом канале, чтобы получить обзор доступных команд. На данный момент поддерживаются следующие команды:
!connect [channel (optional)]
!disconnect
!cc [channel]
!addbot
!yt [link/video title/key words/playlist-link]
!spotify [nickname (optional)]
!pause
!resume
!stop
!skip
!prev
!vol [volume in %]
!songinfo
!history
Эта программа является бесплатным программным обеспечением: вы можете перераспределить его и/или изменить ее в соответствии с условиями общей публичной лицензии GNU, опубликованных Фондом Free Software, либо версией 3 лицензии, либо (по варианту) любой более поздней версии.
Выкрикивайте сообществом на серверах Discord-API Discord, которые проложили мне руку помощи, когда библиотека переписывалась мне.