Сегодня, 13 сентября, разработчики популярного музыкального Discord-бота Rythm на своём официальном сайте сообщили, что платформа YouTube отправила им уведомление с требованием прекратить работу сервиса в течение семи рабочих дней. И, естественно, команда согласилась на требования платформы компании Google, заявив, что уже работает над чем-то совершенно новым, тоже связанным с музыкальной тематикой. Текущий же бот будет закрыт уже 15 сентября, после чего воспользоваться его функциями не выйдет. Кроме того, Йоав, один из создателей популярного бота заявил, что ситуация кажется ему не очень приятной:
Подписывайтесь на наш Телеграм
«Я считаю, что после того, как мы получили письмо с требованием о закрытии, его отправят и другим авторам музыкальных Discord-ботов. И я уверен, что они все будут закрыты. Как человеку, который пользовался Discord почти с открытия, мне трудно представить площадку без музыки, это конец целой эпохи для пользователей Discord», — заявил сооснователь Rythm.
Стоит отметить, что аудитория у Rythm действительно была внушительной — музыкальный бот был установлен более чем на 20 миллионах серверов, а общее количество пользователей перевалило за 560 миллионов. Благодаря Rythm пользователи могли получать доступ к музыкальному контенту с YouTube без рекламы, что, естественно, не очень устраивало правообладателей. Именно из-за этого сервис и закрыли. С другой стороны, Rythm является уже не первым Discord-ботом, который закрыла YouTube — в августе платформа Google выдвинула аналогичные требования другому боту Groovy Bot, который тоже принял условия компании.
Вероятно, волна запретов связана ещё и с тем, что Discord уже почти год занимается тестированием YouTube Watch Party — после запуска сервиса слушать музыку можно будет легально, но, видимо, с рекламой или по подписке.
Материалы по теме:
- Рейтинг лучших флагманских смартфонов: какой купить в мае 2023
- Рейтинг лучших флагманских смартфонов: какой купить в апреле 2023
- Обзор Pixel Watch: первые часы Google, от которых ждали революцию
- Обзор Google Pixel 7 Pro: почти эталонный смартфон
- Обзор Google Pixel 7: недорогой и будет радовать 3 года (но не больше)
Источник: trashbox.ru
Не воспроизводит музыку в дискорде. Постоянно пишет, Что бот не подключен
В общем и целом, решением проблемы стала отдельная установка ffmpeg через powershell и небольшим редактированием настроек.
ytdl_format_options = < ‘format’: ‘bestaudio/best’, ‘outtmpl’: ‘downloads/%(extractor)s-%(id)s-%(title)s.%(ext)s’, ‘restrictfilenames’: True, ‘noplaylist’: True, ‘nocheckcertificate’: True, ‘ignoreerrors’: False, ‘logtostderr’: False, ‘quiet’: True, ‘no_warnings’: True, ‘default_search’: ‘auto’, ‘source_address’: ‘0.0.0.0’ # bind to ipv4 since ipv6 addresses cause issues sometimes
Вот нынешние настройки
Последние Слова Создателя Ритма — Discord Rythm
Если через powershell не вышло, то тогда просто устанавливаем rar ffmpeg, переносим в папку с кодом(Это не обязательно. Мне так удобнее) и в команде «Сыграй» прописываем следующее:
voice_channel.play(discord.FFmpegPCMAudio(executable=»C:/Python/dicsord_bot/ffmpeg-2022-03-03-git-72684d2c2d-full_build/bin/ffmpeg.exe», source=filename))
executable — Путь до назначенной папки с exe файлом ffmpeg’a
Источник: ru.stackoverflow.com
Нет звука от бота Discord. discord.py/ffmpeg
Я создаю простого музыкального бота и не могу понять, почему от бота нет звука. Я пробовал пинать и возвращаться, менять код и многое другое. Я просто не могу этого понять. В командной строке нет ошибок, и вокруг бота есть маленький зеленый кружок, как если бы из него был звук. Однако он исчезнет, если вы снова присоединитесь к ВК.
Если хотите, не стесняйтесь его улучшать. Я получил этот код из учебника YouTube, поэтому я не совсем понимаю звуковую часть.
Superior125 22 Июл 2021 в 21:42
Что вообще означает эта строка await message.content.startswith(‘play’) ? Во-первых, вы не определили message , а во-вторых, почему вы его ждете?
Łukasz Kwieciński
22 Июл 2021 в 22:38
Вы используете устаревшие методы. Если вы смотрите обучающие программы, просмотрите недавние, так как discord.py часто обновляется. Для понимания вы можете посмотреть этот ответ
22 Июл 2021 в 23:17
1 ответ
Лучший ответ
Попробуй это. Когда вы запускаете команду, сообщение никогда не будет начинаться с play , префикс бота — «,» .
Кроме того, вы добавляете intents в client . Вместо этого вы должны установить его на bot и удалить client , вы никогда не используете его в коде.
FoxGames01 22 Июл 2021 в 22:25
Superior125
23 Июл 2021 в 01:01
На самом деле я не знаю. Если вы скопировали этот код из видео YouTube, и он не сработал, вы, вероятно, видели видео из устаревшей версии discord.py. Всякий раз, когда вы идете смотреть учебник по программированию на YouTube, не забывайте видеть версию, в которой был написан код.
Источник: question-it.com