menma_uzumakie
@menma_uzumakie

Почему бот не присылает картинку?

624c77160b980215076754.pngНе работает команда
@bot.command()
async def neko(ctx):
    response = requests.get('   http://api.nekos.fun:8080/api/kiss') # Get-запрос
    json_data = json.loads(response.text) # Извлекаем JSON

    embed = discord.Embed(color = 0xff9900, title = 'Кишка') # Создание Embed'a
    embed.set_image(url = json_data['link']) # Устанавливаем картинку Embed'a
    await ctx.send(embed = embed) # Отправляем Embed
  • Вопрос задан
  • 99 просмотров
Решения вопроса 1
@s4q
http://api.nekos.fun:8080/api/kiss возвращает
{"image": "https://nekos.fun/storage/kiss/kiss_131.gif"}
, а вы пытаетесь получить ссылку link

@bot.command()
async def neko(ctx):
    response = requests.get('http://api.nekos.fun:8080/api/kiss').json()

    embed = discord.Embed(color = 0xff9900, title = 'Кишка')
    embed.set_image(url = response['image'])
    await ctx.send(embed = embed)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 02:11
5000 руб./за проект
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект