Задать вопрос
@amator1431

Как отправлять ответы с модального окна в конкретный канал?

После отправки данных в модальное окно и нажатия "Отправить" ответ приходит в этот же канал.
Как сделать так, чтобы я мог отправить ответ "await inter.response.send_message(embed=embed)" в нужный мне канал?
  • Вопрос задан
  • 118 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
fenrir1121
@fenrir1121 Куратор тега discord.py
Начни с документации
response это ответ, он может быть только в том же канале, где и сообщение на которое собственно отвечаешь.

Чтобы отправить сообщение (не ответ) в другой канал, получаешь его через get_channel, и используешь channel.send
Ответ написан
Комментировать
@amator1431 Автор вопроса
Да, вот:
gd = self.bot.get_guild(config.guild_id)
channel = gd.get_channel(config.chenals.vacancy_chenal)
await channel.send(embed=embed)


Сообщение успешно отправляется в указанный канал, но в модальном окне выскакивает ошибка "Что-то пошло не так", окно так же само не закрывается, при повторных отправках сообщения так же идут, но окно все так же с ошибкой.
658854003d4dd319165442.png
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы