#python #discord.py #bots
Вопрос:
await ctx.send(file=discord.File(r'www.abc.com/wal1.jpg')
Это так не работает
Ответ №1:
В discord ссылки на файлы автоматически преобразуются в эти файлы, так что вам должно сойти с рук:
await ctx.send("www.abc.com/wal1.jpg")
Если вы действительно хотите отправить файл, вы можете загрузить его, а затем отправить с помощью discord.File()
метода. Что-то вроде этого:
response = requests.get("www.abc.com/wal1.jpg")
with open(f"img.jpg", "wb") as file:
file.write(response.content)
await ctx.send(file=discord.File("img.jpg"))
Комментарии:
1. да, проголосовали. ОП должен был быть более ясным, потому что они отредактировали его, и мой ответ кажется странным