#Sending replies privately on slash commands
1 messages · Page 1 of 1 (latest)
Hey! Once your issue is solved, press the button below to close this thread!
The best way would be to send a hidden message by adding ephemeral=True to ctx.send
I tried adding it and it doesn't seem to work

I've tried looking at the message history in this server but can't find a fix
What was your code?
The entire slash command?
await ctx.send("This is a test ephemeral", ephemeral = True )```
This is what I'm doing
still sends it as a public message though
That's very weird
Do you have autodefer enabled?
Are you doing a defer further up? That's the problem I had before. I added the ephemeral true to my defer and it worked like a charm.