DiscordPy, неопределенный переменный канал - PullRequest
0 голосов
/ 24 апреля 2020

У меня есть некоторые проблемы с discord.py. Я хочу отправить jpeg-файл с discord.py, но он выдает ошибку.

message ":" Неопределенная переменная 'channel'

 import discord

 if message.content.startswith('!hello'):
    await channel.send('Hello', file=discord.File('fff1.jpeg', spoiler=False))

1 Ответ

0 голосов
/ 24 апреля 2020

Вы не определили канал. Таким образом, Python не знает, куда вы пытаетесь отправить свое сообщение. Если у вас уже есть сообщение, вы можете использовать message.channel вместо канала. чтобы отправить его по тому же каналу, откуда он пришел.

Кроме того, если вы просто используете команды, вам может быть проще попробовать использовать класс команд из discord.ext.

...