Скрытое сообщение от бота

Использую discord.py и хочу узнать, как сделать такое сообщение: скрытое сообщение

Это возможно? Как? В документации не нашёл.


Ответы (2 шт):

Автор решения: alex
from discord.ext import commands
from discord_slash import SlashContext, SlashCommand

bot = commands.Bot(command_prefix='/', intents=discord.Intents.all(), description="Hello")
slash = SlashCommand(bot, sync_commands=True)


@slash.slash(
    name="hello",
    description="hello",
    guild_ids=[123]
)
async def _remove_wallet(ctx: SlashContext):
    return await ctx.reply("Hello", hidden=True)
→ Ссылка
Автор решения: Максудов Эмиль

Это называется эфемеральное сообщение, чтобы его сделать надо в параметр отправки Сообщения указывать параметр ephemeral=True

P.S этот параметр можно указывать в ответ на взаимодействие с кнопками/select&context menu и slash коммандами

→ Ссылка