@zaralX
Я человек, я упал с луны.

Как получить канал и отправить в него сообщение через команду?

Человек пишет: !send #НовыйКанал "Hello World"

нужно в функции получить канал но я не понимаю как это сделать :(

все говорят то нужно написать channel: discord.Channel но это вообще не работает тк при запуске сразу же крашится по ошибке

AttributeError: module 'discord' has no attribute 'Channel'


вот код:

@bot.command()
@commands.has_permissions(administrator=True)
async def desc_task(ctx, channel: discord.Channel, *, arg):
	await channel.send(arg)
  • Вопрос задан
  • 43 просмотра
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
async def desc_task(ctx, channel: discord.TextChannel, *, arg):


https://discordpy.readthedocs.io/en/latest/ext/com...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы