Goshujin
@Goshujin
Я только начал изучать Python, не бейте.

Как строить Embed из полученного в команде JSON?

Прошу помочь повторить команду из видео, она написана на JS. Хотелось бы перенести её на Python, но моих знаний языка недостаточно.
https://www.youtube.com/watch?v=gI8Gte8hPlE
  • Вопрос задан
  • 111 просмотров
Решения вопроса 1
Allan-BlackWell
@Allan-BlackWell
Ничтожество :D
Вот как вы просили. Если есть вопросы по использованию - можете написать в коменатрии

import json
from discord import Embed

def get_embed(json_):
    embed_json = json.loads(json_)

    embed = Embed().from_dict(embed_json)
    return embed

@bot.command(name = 'embed')
async def embed_send(ctx, channel: discord.TextChannel, *, args):
    embed = get_embed(args)
    
    if channel == "-":
        await ctx.send(embed = embed)
    else:
        await channel.send(embed = embed)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы