mirror of
https://github.com/deadcxap/YandexMusicDiscordBot.git
synced 2026-01-09 23:51:45 +03:00
git: Update installation tutorial
This commit is contained in:
35
README.md
35
README.md
@@ -2,8 +2,7 @@
|
||||
|
||||
Ваш личный музыкальный бот, использующий API Яндекса, потому что а почему бы и нет!
|
||||
|
||||
Данный репозиторий представляет текущую версию бота. Бот написан на Python с использованием Pycord и других вспомогательных библиотек.
|
||||
Процесс установки не описан, так как он хостится его автором. Исходный код доступен для ознакомления.
|
||||
Бот написан на Python с использованием Pycord и других вспомогательных библиотек.
|
||||
|
||||
**YandexMusicDiscordBot или его разработчик не связаны с Яндексом или какой-либо из их компаний, сотрудников и т.д. Товарный знак и логотипы являются собственностью их владельцев.**
|
||||
|
||||
@@ -35,6 +34,38 @@
|
||||
- [Python 3.13](https://www.python.org/downloads/release/python-3130/)
|
||||
- [Git](https://git-scm.com/downloads)
|
||||
|
||||
## Установка
|
||||
|
||||
Скачайте и установите зависимости. Затем клонируйте репозиторий и установите зависимости Python.
|
||||
|
||||
```cmd
|
||||
git clone https://github.com/Lemon4ksan/YandexMusicDiscordBot
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
|
||||
Добавите Python и FFMPEG в PATH. Добавьте путь к папке, которую вы склонировали в PYTHONPATH.
|
||||
|
||||
Создайте файл `.env` и добавьте в него переменные окружения. Пример:
|
||||
|
||||
```env
|
||||
TOKEN='XXXXXX' # Токен бота
|
||||
EXPLICIT_EID='1325879701117472869' # ID эмодзи explicit
|
||||
DEBUG='False' # Включение DEBUG логов (True/False)
|
||||
```
|
||||
|
||||
Запустите сервер MongoDB (настройки по умолчанию) и создайте базу данных YandexMusicBot с коллекциями guilds и users (через Compass или mongosh).
|
||||
|
||||
Запустите бота (`python ./MusicBot/main.py`).
|
||||
|
||||
## Настройка бота
|
||||
|
||||
Так должны выглядить настройки бота:
|
||||
|
||||

|
||||

|
||||
|
||||
Если у вас есть вопросы по поводу установки, задавайте их мне в [дискорде](https://discord.com/users/528481408319094784).
|
||||
|
||||
## Получение YM токена
|
||||
|
||||
Бот использует API Яндекс Музыки, а значит, необходим его токен.
|
||||
|
||||
BIN
assets/tutorial1.png
Normal file
BIN
assets/tutorial1.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 78 KiB |
BIN
assets/tutorial2.png
Normal file
BIN
assets/tutorial2.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 44 KiB |
Reference in New Issue
Block a user