Библиотека discord.py не имеет отношения к воспроизведению аудио, следовательно вы пользуетесь какими-то сторонними библиотеками.
На уровне discord.py ничего не мешает боту зайти на двух разных серверах в голосовой канал, все что происходит дальше зависит от вашего кода, который мы не видим.
Отлаживайте ваш код отдельно от дискорда, убедитесь что не используете глобальных состояний и используете неблокирующие операции.
Nek0_u, откройте любой embed builderи посмотрите как там показываются изображения по новым ссылкам.
И прилагайте код изменений, чтобы не гадать что не так теперь.
MegaEdwards, пишите что смогли изучить и все равно говорите бред. В каждое поле можно передавать полноценную строку, а для пользователей еще и автоприведение типов работает, когда можно хоть ник, хоть id, хоть mention передавать
MegaEdwards, если вы не смогли изучить как правильно регистрировать команды для тестирования это ваша проблема.
Де факто дискорд уже около года обязывает использовать слеши - когда бот доходит до верификации (100+ серверов) у него забирают права на чтение всех сообщений необходимые для работы префиксных команд.
Vadok, нет, если вы не справились с поиском этой информации.
Когда у меня есть время я помогаю тут и в ряде дискорд сообществ по disnake и hikari, используйте их.
VickR0mE, взаимодействие ничего не меняет. Вы обязаны ответить на него и ответить можно только один раз.
А менять текст сообщений можно сколько угодно.
Dmitry Roo, и то и то реализуется в 2 нажатия
gd - перейти к описанию
gr - перейти к использованиям
бонусом ctrl-o - перейти вверх по стеку
тык
Я уж не говорю про метки, которые можно ставить на любое место и перемещаться туда когда нужно.
Хоть на каждый файл проекта их ставить и перемещаться в те же 2 кнопки
Почему вы считаете что внешний API позволит вам слать столько запросов?
Зачем такой сложный путь для "сравнения одного константного значения"?
При чем тут проектирование?
При чем тут Go?
На уровне discord.py ничего не мешает боту зайти на двух разных серверах в голосовой канал, все что происходит дальше зависит от вашего кода, который мы не видим.
Отлаживайте ваш код отдельно от дискорда, убедитесь что не используете глобальных состояний и используете неблокирующие операции.