@Marme1adka

Как убрать строку между name и value в embed.add_field — disnake.py?

код:
import disnake
from disnake import Embed, MessageCommandInteraction, Member
from disnake.ext.commands import Cog, slash_command

from utils import BotUI

class ProfileCommandTest(Cog):
def __init__(self, bot: BotUI):
self.bot = bot

@slash_command(name="test", description="Выводит информацию о пользователе.")
async def test(self, interaction: MessageCommandInteraction, member: Member = None):
if interaction.author.id != 765151028697366558:
return
user = member or interaction.author
embed = Embed(
title="",
color=0x85DECF
)
embed.set_thumbnail(url=user.avatar)
embed.set_author(name=f"Информация о пользователе {user.display_name.lower()}", icon_url="https://media.discordapp.net/attachments/106532386...")
# embed.add_field("⠀", "⠀", inline=False)
embed.add_field(value=user.joined_at.strftime("%d/%m/%Y"), name="Этот пользователь присоединился", inline=False)
embed.add_field(name="Аккаунт пользователя был создан", value=user.created_at.strftime('%d/%m/%Y'), inline=False)
embed.set_footer(icon_url="https://media.discordapp.net/attachments/106532386...", text=f"ID пользователя: {user.id}")
embed.add_field(value="Временно не работает.", name="Роли пользователя", inline=False)

await interaction.response.send_message(embed=embed, ephemeral=True)

def setup(bot: BotUI):
bot.add_cog(ProfileCommandTest(bot))

мне нужно сделать так, чтобы место:
Этот пользователь присоединился
17/07/2023
было:
Этот пользователь присоединился: 17/07/2023
(именно чтобы вот этой строки не было, на которой 17/07/2023)
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
fenrir1121
@fenrir1121 Куратор тега discord.py
Начни с документации
Никак.
Name и Value всегда на разные строках так же как Title и Description.
Если текст должен быть в одной строке просто положите его в одно поле.

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

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

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