fix(keanu): set command to ephemeral=False

Expanded the TODO list with more detailed tasks and command breakdowns. Changed the keanu cog to send non-ephemeral messages for initial interaction responses.
This commit is contained in:
neoarz
2025-09-18 18:31:02 -04:00
parent 1c06f441c1
commit 8009c59d46
2 changed files with 14 additions and 4 deletions

16
TODO.md
View File

@@ -1,19 +1,29 @@
# Todo List for Syntrel # Todo List for Syntrel
[ ] Finish idevice commands [ ] Finish [idevice commands](https://github.com/jkcoxson/idevice/blob/master/idevice/src/lib.rs#L522)
> [ ] Add /idevice command
>
> [ ] Add /idevice-pair command
>
> [ ] Add /no apps command
[ ] Add unit tests [ ] Add unit tests
[ ] Add documentation to readme [ ] Add documentation to readme
[ ] Create utility commands [ ] Create utility commands
> [ ] Add /ai command
>
> [ ] Add /translate command
>
> [ ] Add /tweety command
>
> [ ] Add /videodownload command
[ ] Clean tag system from [tags branch](https://github.com/neoarz/Syntrel/tree/tags) (make sure db is persistent) [ ] Clean tag system from [tags branch](https://github.com/neoarz/Syntrel/tree/tags) (make sure db is persistent)
[ ] Fix logging and add graceful shutdown [ ] Fix logging and add graceful shutdown
[ ] Add video downloader commands (yt-dlp)
[ ] Add uptime checker for the bot iself [ ] Add uptime checker for the bot iself

View File

@@ -21,7 +21,7 @@ class Keanu(commands.Cog, name="keanu"):
if getattr(context, "interaction", None): if getattr(context, "interaction", None):
inter = context.interaction inter = context.interaction
if not inter.response.is_done(): if not inter.response.is_done():
await inter.response.send_message(embed=embed, ephemeral=True) await inter.response.send_message(embed=embed, ephemeral=False)
else: else:
await inter.followup.send(embed=embed, ephemeral=True) await inter.followup.send(embed=embed, ephemeral=True)
else: else: