Я пытаюсь, чтобы мой босс-битва отправил файл jpg на мой сервер разломов, но я продолжаю получать ошибку, которая кажется довольно необычной, поскольку я не могу найти в ней какие-либо решения в Интернете...
ошибка... discord.ext.commands.errors.CommandInvokeError: команда вызвала исключение: ClientRequestError: не удается написать тело запроса для https://discordapp.com/api/v6/channels/454374995758678029/messages
Мой импорт
import time
import discord
from discord.ext import commands
from discord.ext.commands import Bot
import asyncio
Код, который я вытащу, что ошибка связана с
@bot.command(pass_context = True)
async def image(ctx):
await bot.send_file(ctx.message.channel, open('halogen.jpg'))
Я просто не хватает импорта или есть реальная проблема с моим кодом?
Спасибо, парни
Попробуйте сделать это таким образом.
@bot.command(pass_context=True)
async def send(ctx):
area=ctx.message.channel
await bot.send_file(area, r"c:\location\of\the_file_to\send.png",filename="Hello",content="Message test")
Вы можете сослаться на документацию о диссонансе для этой ссылки здесь