Бот Discord не может подключиться к голосовому каналу (python)
- Post author: admin
- Запись опубликована: 6 августа, 2022
- Post category: Вопросы по программированию
#python #discord #bots #voice
#python #Discord #боты #голос
Вопрос:
Почему я хочу создать бота discord на python, который может подключаться к голосовому каналу. Мой код:
Отображается эта ошибка
Ignoring exception in command join: Traceback (most recent call last): File «/opt/virtualenvs/python3/lib/python3.8/site-packages/discord/ext/commands/core.py», line 85, in wrapped ret = await coro(*args, **kwargs) File «main.py», line 25, in join await channel.connect() File «/opt/virtualenvs/python3/lib/python3.8/site-packages/discord/abc.py», line 1150, in connect voice = cls(client, self) File «/opt/virtualenvs/python3/lib/python3.8/site-packages/discord/voice_client.py», line 199, in __init__ raise RuntimeError(«PyNaCl library needed in order to use voice») RuntimeError: PyNaCl library needed in order to use voice The above exception was the direct cause of the following exception: Traceback (most recent call last): File «/opt/virtualenvs/python3/lib/python3.8/site-packages/discord/ext/commands/bot.py», line 902, in invoke await ctx.command.invoke(ctx) File «/opt/virtualenvs/python3/lib/python3.8/site-packages/discord/ext/commands/core.py», line 864, in invoke await injected(*ctx.args, **ctx.kwargs) File «/opt/virtualenvs/python3/lib/python3.8/site-packages/discord/ext/commands/core.py», line 94, in wrapped raise CommandInvokeError(exc) from exc discord.ext.commands.errors.CommandInvokeError: Command raised an exception: RuntimeError: PyNaCl library needed in order to use voice
Если у кого-нибудь есть идея, большое вам спасибо
Ответ №1:
Вам нужно будет установить библиотеку PyNaCl, которую вы можете получить с помощью pip: https://pypi.org/project/PyNaCl /
1. Спасибо. Когда я загружаю файл, как я могу использовать это в коде?
2.
Когда я использую команду «pip install», отображается эта ошибка: pip install C:ProgramDataDiscordPyNaCl-1.4.0-cp38-cp38-win_amd64.whl ПРЕДУПРЕЖДЕНИЕ: Требование ‘C:ProgramDataDiscordPyNaCl-1.4.0-cp38-cp38-win_amd64.whl ‘ похоже на имя файла, но файл не существует ОШИБКА: недопустимое требование: ‘C:ProgramDataDiscordPyNaCl==1.4.0 «ПРЕДУПРЕЖДЕНИЕ: вы используете pip версии 20.2.3; однако доступна версия 21.0. Вам следует рассмотреть возможность обновления с помощью команды ‘/ opt / virtualenvs / python3 / bin / python3 -m pip install —upgrade pip’.
3. Смотрите packaging.python.org/tutorials/installing-packages для получения информации о том, как использовать pip. Убедитесь, что pip доступен для запуска, а затем запустите команду pip install pynacl , которая автоматически выберет последний исходный код и установит его.
Вам также может понравиться
Как я могу извлечь закладки (TOC) PDF-файла с помощью NodeJS / ReactJS / PHP?
13 февраля, 2023
БОТ для Discord [ 1 ] | Подключение бота и начальные функции
Как извлекать текстовые значения из текстовых представлений, преобразовывать их в целые числа и программно управлять ими?
11 января, 2022
Самый простой способ получить и передать данные о глубине из Asus Xtion с помощью OpenNI в веб-браузер
3 сентября, 2022
- О нас
- Онлайн игры
- Конвертеры
- Base64 конвертер онлайн
- Оформление кода JavaScript CSS HTML Онлайн
- URL Encoder (кодировщик) / Decoder (декодировщик) онлайн
- Конвертер регистров
- Рассчитать количество дней между датами
- Генератор ключей и паролей
- Генератор QR кодов
- Преобразование времени
- Преобразование микросекунд в секунды
- Преобразование микросекунд в миллисекунды
- Преобразование миллисекунд в микросекунды
- Преобразование миллисекунд в секунды
- Преобразование миллисекунд в минуты
- Преобразование миллисекунд в часы
- Преобразователь миллисекунд в дату
- Преобразование секунд в миллисекунды
- Преобразование секунд в минуты
- Преобразование секунд в часы
- Преобразование секунд в дни
- Преобразование минут во время
- Преобразование минут в миллисекунды
- Преобразование минут в секунды
- Преобразование минут в часы
- Преобразование часов в миллисекунды
- Преобразование часов в секунды
- Преобразование часов в минуты
- Преобразование часов в дни
- Преобразование дней в часы
- Преобразование из часы в недели
- Конвертация из недели в часы
- Через несколько часов калькулятор
- Преобразование времени AM/PM в 24-часовое
- Преобразование Военного Времени
- Время до десятичного калькулятора
- Безопасность
- Финансы
- Энциклопедия
Источник: programbox.ru
Я не могу подключить бот к голосовым каналам с использованием модуля python discord
Я пытаюсь сделать бота, который может присоединиться к вызову, услышать звук, когда микрофон активирован, и использовать модуль распознавания речи для вывода сообщения в строковой форме. Однако у меня возникают трудности с подключением бота к вызову, и я не нашел способ принять аудиовход от раздора.
Записан
Имя: BOOS MUSIC
ID: 284760930837987338
0.16.8
Игнорирование исключения в on_ready Traceback (последний последний вызов): Файл «C:UsersLMEBA21AppDataLocalProgramsPythonPython35-32libsite-packagesdiscordclient.py», строка 307, в _run_event yield from getattr (self, event) (* args, ** kwargs) Файл «C: /Users/LMEBA21/AppData/Local/Programs/Python/Python35-32/ALPHA.py», строка 28, в on_ready ожидают joinVoiceChannel() Файл «C: /Users/LMEBA21/AppData/Local/Programs/Python/Python35-32/ALPHA.py», строка 21, в joinVoiceChannel ждет client.join_voice_channel (канал) Файл «C:UsersLMEBA21AppDataLocalProgramsPythonPython35-32libsite-packagesdiscordclient.py «, строка 3190, в join_voice_channel raise e Файл» C:UsersLMEBA21AppDataLocalProgramsPythonPython35- 32libsite-packagesdiscordclient.py «, строка 3186, в join_voice_channel session_id_data = выход из asyncio.wait_for (session_id_future, timeout = 10.0, loop = self.loop) Файл» C:UsersLMEBA21AppData «LocalProgramsPythonPython35-32libasynciotasks.py «, строка 390, в wait_for raise futures.TimeoutError() concurrent.futures._base.TimeoutError
python speech-recognition bots discord
Источник: qarchive.ru
Как подключить Discord бота к нейронке ChatGPT
sweetgrommie
Активный
Автор темы
Vtylochka
Известный

Инструкция как использовать ChatGPT с Python ! — Machine learning на vc.ru
ChatGPT — это мощный инструмент, который позволяет разработчикам создавать диалоговых агентов и чат-ботов с использованием обработки естественного языка (NLP) и машинного обучения (ML). Он использует вариант языковой модели GPT (Generative Pre-trained Transformer) для генерации ответов на.
vc.ru
Вообще даже не на дискорд бота можно
sweetgrommie
Активный
Автор темы

Инструкция как использовать ChatGPT с Python ! — Machine learning на vc.ru
ChatGPT — это мощный инструмент, который позволяет разработчикам создавать диалоговых агентов и чат-ботов с использованием обработки естественного языка (NLP) и машинного обучения (ML). Он использует вариант языковой модели GPT (Generative Pre-trained Transformer) для генерации ответов на.
Источник: www.blast.hk