Flezzo
@Flezzo
Геймер. Новичок в Python, делаю ботов для Discord.

Discord.py как отправлять рандомные фотки по url?

Привет. Как можно сделать отправку фото по ссылке, указанной в коде? К примеру, я пишу "!image" и бот должен отправить фото с сайта, на который я указал ссылку.
  • Вопрос задан
  • 42 просмотра
Решения вопроса 1
Alexandre888
@Alexandre888
Javascript-разработчик
для начала перейдите на этот сайт и выберите нужную вам ссылку на API.
далее импортируете пару библиотек:
import json
import requests

и, вот, как будет выглядеть сам код:
async def fox(ctx):
    response = requests.get('https://some-random-api.ml/img/dog') # ссылка на API
    json_data = json.loads(response.text)

    embed = discord.Embed(color = 0xff9900, title = 'Random dog') 
    embed.set_image(url = json_data['link']) 
    await ctx.send(embed = embed)

вот и всё.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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