DEV Community

EDEXADE
EDEXADE

Posted on

Музыкальный discord бот Kai'Sa

🎵 Добро пожаловать в мир музыки с "Кайсой из К/DA"! 🎵

🎧 Познакомьтесь с вашим новым музыкальным спутником, который перенесет вас в мир магии и музыки, как это делают Кайсы из K/DA! Наш бот - это не просто музыкальный бот, это настоящий артист, создающий уникальную атмосферу на вашем сервере Discord.

✨ Почему выбрать именно нас:

  • Поддержка всех ВК песен, альбомов и плейлистов
  • 🎶 Бескрайний музыкальный опыт: Наш бот предоставляет доступ к миллионам треков самых разных жанров. От хип-хопа до классики, от K-Pop до рок-н-ролла - у нас есть всё!
  • 🤖 Интуитивный интерфейс управления: Наш бот прост в использовании, даже если вы новичок в Discord. Управление музыкой - это легко!
  • 🌟 Поддержка текстовых и голосовых команд: Вы можете управлять музыкой, даже не выходя из голосового чата!

🎉 Присоединяйтесь к нам и окунитесь в мир музыки и развлечений, напоминающий невероятные выступления Кайсы из K/DA на большой сцене! Наслаждайтесь звуками и создавайте незабываемые моменты на своем сервере Discord с музыкальным ботом "Кайса из К/DA"! 🎶💃🎤

Не терпится начать?)

Дискорд:

Нажмите, чтобы добавить бота к себе на сервер

GitHub:

Нажмите, чтобы посмотреть начинку и сказать, что это говнокод

Команды

  • ✅ - готово
  • ⌛ - в процессе
  • ❌ - в планах
Команды управления ботом Команды управления аккаунтом пользователя
✅ /ping ✅ /register
⌛ /help ✅ /unregister
✅ /report ✅ /auth [id гильдии] [логин/телефон] [пароль]
Команды поиска и воспроизведения музыки Команды управления воспроизведением музыки
✅ /search [название/автор песни] ✅ /list
✅ /search-album [название плейлиста (исполнителя)] ✅ /repeat [OFF | ONE | ALL]
✅ /search-playlist [название плейлиста (пользователя)] ✅ /skip
⌛ Soon... ✅ /quit

Что мы кокодили, кокожим и будем кокодить:

Общее:

  • ✅ Воспроизведение и интерактивность с голосовыми каналами
  • ✅ Интеграция vkpymusic для доступа к аудио и плейлистам
  • ✅ Работа с аудио
  • ✅ СКАЧИВАНИЕ!!!
  • ✅ Работа с плейлистами

Очередь треков:

  • ✅ Своя очередь для каждой группы
  • ✅ Очередь треков (синхронная)
  • ❌ Очередь асинхронная (с использованием asyncio.Queue или иначе)

Токены VK API:

  • ✅ Сохранение API токенов для каждой гильдии/сервера
  • ✅ Автоматическое переподключение сервиса вместо /register
  • ❌ Проверка валидности API токена

Прочее:

  • ⌛ Редизайн и правки
  • ⌛ Документация и комментарии к коду
  • ⌛ Тестирование и отладка

Возможное и невозможное:

  • ❌ Дополнительные функции для управления плейлистами
  • ❌ Интеграция с другими музыкальными сервисами
  • ❌ Работоспособность на 100%

Top comments (0)