Skip to content
This repository was archived by the owner on Sep 17, 2025. It is now read-only.

Stranik2504/Discord_Bot_Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord Music Bot

Бот для Discord, написанный на Python, который позволяет воспроизводить музыку в голосовых каналах, управлять очередью воспроизведения, отслеживать историю и многое другое.

Возможности

  • Воспроизведение музыки по URL YouTube или поисковым запросам
  • Управление очередью (добавление, очистка, просмотр)
  • Пропуск, перезапуск и перемотка песен
  • Просмотр текущей воспроизводимой песни
  • Функция повторения (одна песня, все песни или выключено)
  • Отслеживание истории воспроизведения
  • Административные команды для управления голосовыми каналами

Требования для работы

  • Python 3.8+
  • Токен бота Discord

Установка

  1. Клонируйте репозиторий

    git clone <url-репозитория>
    cd <папка-репозитория>
    
  2. Установите pipenv

    pip install pipenv
    
  3. Установите зависимости

    pipenv install
    
  4. Настройте токен бота
    Создайте файл .env с вашим токеном бота Discord: TOKEN=ваш_токен_бота_discord

  5. Запустите бота

pipenv run python -m app

Команды

  • !play [URL/поисковый запрос] - Воспроизвести песню или добавить в очередь
  • !skip - Перейти к следующей песне
  • !clear - Очистить очередь
  • !queue - Показать текущую очередь
  • !now_playing - Показать текущую воспроизводимую песню
  • !history - Просмотреть историю воспроизведения
  • !loop [off/single/all] - Установить режим повторения
  • !restart - Перезапустить текущую песню
  • !seek [время в секундах] - Перейти к определенному моменту в текущей песне Административные команды
  • !voice_kick [участник] - Выгнать участника из голосового канала
  • !voice_kick_all - Выгнать всех участников из голосового канала
  • !voice_move_all [название канала] - Переместить всех участников в другой голосовой канал

Конфигурация

Вы можете настроить административных пользователей и другие параметры в конфигурационном файле бота.




Лицензия
MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages