8570b2a204
Use a tdoss directory in the data directory
...
This is better because then I won't have a bunch of directories with
random numbers directly in the data/ directory.
Which makes it easier to clean up whenever something fails and the
cleanup isn't done.
2025-05-10 15:04:57 +02:00
c3f7abce5d
Tdoss: Improve error handling of downloadImage
CI / CI (push) Successful in 1m22s
2025-05-10 15:02:59 +02:00
ca646fc5ee
Fix downloadImage not returning 2 when content-type isn't image
CI / CI (push) Successful in 1m24s
2025-04-30 23:17:49 +02:00
6f8dd7ebf6
tdoss: Pull the latest image in chat if none are provided
...
CI / CI (push) Successful in 1m27s
limited to 20 last messages for now
2025-04-12 03:21:50 +02:00
7dc9be5598
Fix command injection security issue
...
CI / CI (push) Successful in 1m27s
Download using fetch instead of using curl command line. Can't trust
user input :)
2025-04-11 09:20:44 +02:00
44df923ce9
Update tdoss error message
CI / CI (push) Successful in 1m27s
2025-04-11 00:26:46 +02:00
e47043317c
Add the ability to reply to images with tdoss command
CI / CI (push) Successful in 1m28s
2025-04-11 00:02:07 +02:00
4c1199aea5
Only start typing when heavy work begins
...
CI / CI (push) Has been cancelled
I found that if I start at the beginning, if the command failed early,
it'd still be typing a couple seconds after replying to your command,
which was kind of annoying.
2025-04-11 00:00:06 +02:00
bf97b3633f
Add the ability to use a URL on the tdoss command
CI / CI (push) Successful in 1m27s
2025-04-10 03:34:21 +02:00
2618524f7f
Add tdoss command
CI / CI (push) Successful in 1m32s
2025-04-10 01:38:03 +02:00