@NbUser143

Как сделать вывод, чтобы учитывались {} значения?

Всем привет!
У меня есть бд в которой хранятся embed текста для команд. (sqlite3)
И к примеру если в бд есть текст `Привет, {member.mention}`, который при отправки не учитывает значение {member.mention} и просто это прописывает как есть, а хотелось, чтобы пинговал мембера, тоесть отправлялось, как `Привет, юзер_которого_прописали_в_самой_команде`. Код ниже:
@client.command()
async def hello(ctx, member : discord.Member):
    embed_result = check_embed(text_embed, name, guild_id) # получаю ембед
    embed = discord.Embed(color = 0x696969)
    embed.description = f'{embed_result}' # здесь по идеи должен вставляться {member.mention}
    await ctx.send(embed = embed)

Подскажите, пожалуйста, как сделать вывод из бд, чтобы учитывала {}?
  • Вопрос задан
  • 88 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Сделать замену
embed.description = embed_result.replace('{member.mention}', member.mention)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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