Commit graph

140 commits

Author SHA1 Message Date
e1e017d32c clean, remove prompt and user info from logs, more docs edits 2025-06-27 03:15:49 -04:00
f43fcd470f bug fixes, better logging and seperation of ai, update docs for ai 2025-06-27 03:03:17 -04:00
995f61b0b9 Merge branch 'main' into ai-features 2025-06-27 02:28:21 -04:00
88e1f9fb42 fix: notify if bot activity detected by video provider 2025-06-22 17:07:48 -04:00
8153ac2f33 fix/feat: output real error in console only, add more yt logging, url validity checking 2025-06-22 16:50:45 -04:00
Giovani Finazzi
3338698576
KOW-8: Display a message when searching for a pony (#59) 2025-06-22 19:24:39 +00:00
Giovani Finazzi
b8e13bbbff
KOW-3 Fix TMA validation (#58) 2025-06-06 14:42:37 -03:00
Giovani Finazzi
72ebc0a4ff
[KOW-12] Remove unused youtube strings (#57) 2025-05-31 19:51:55 -03:00
2d0afae703 KOW-6 add addl /httpcat validation 2025-05-27 23:07:24 -04:00
7083f0a10c KOW-4 [m] /random should pick 1-10, not 1-11 2025-05-27 23:00:15 -04:00
07a6cb2ba8 KOW-10 /yt supports more urls and should not be validated yet 2025-05-27 22:54:43 -04:00
d373f44ca1
Revert "[FEATURE] Add /ask command (#54)" (#55)
This reverts commit 4f88a85ccb.
2025-05-08 00:04:16 -03:00
4f88a85ccb
[FEATURE] Add /ask command (#54)
* docs: add ai documentation

* docker: update docker files for ai/regular versions, lint

* feat: add initial /ask command

* Delete docker-compose.yml

* docker: ignore ollama folder in builds

* fix: add emojis to help commands, capitalize, add ai commands to help menu

* feat: add better logging, thought handling improvements
2025-05-07 15:40:21 -03:00
32a17bc757 feat: add better logging, thought handling improvements 2025-05-04 13:51:53 -04:00
e77c145eff fix: add emojis to help commands, capitalize, add ai commands to help menu 2025-05-04 13:02:09 -04:00
06e7d026a4 feat: add initial /ask command 2025-05-04 00:42:54 -04:00
404a801c61 fix: fix params 2025-05-02 20:16:36 -04:00
Giovani Finazzi
87c987c16d
ref: replace "ctx.from.language_code" with a function to get the language code and fix ts implementation for "reply_to_message_id" (#51)
Co-authored-by: Lucas Gabriel <lucmsilva651@gmail.com>
2025-05-02 20:08:13 -04:00
Giovani Finazzi
6dce40d333
fix chatinfo in dms (#52) 2025-05-01 16:38:38 -03:00
8de4f4067e feat/fix/rf: add types, no api key handling in weather cmd, misc fixes 2025-04-29 20:02:18 -04:00
19ce5295b1 feat: add checking and logging for valid yt url 2025-04-29 19:27:08 -04:00
Luquinhas
2ce89efe7f
Update spamwatch lib reference 2025-04-29 16:55:43 -03:00
07045d8e09
Migrate to TypeScript, minor changes and fixes (#46)
* docs: linting, require bun for ts

* rf: js -> ts

* chore: bump

* docs: add ts badge

* chore: bump types

* fix: add types for context to animal commands

* [m] hf: add bot type

* fix/types: add bot, ctx types, fix emoji on /dice cmd, add todo

* fix/types: bot admin checking fixes, other misc fixes, add types

---------

Co-authored-by: Lucas Gabriel <lucmsilva651@gmail.com>
2025-04-29 16:39:10 -03:00
Luquinhas
6fd5652afa
Add more commands to /help 2025-04-29 16:32:13 -03:00
Luquinhas
8f89c591c5
Remove unused commands from help 2025-04-29 16:14:04 -03:00
Luquinhas
4756e202be
Update some strings and cleanup unused commands 2025-04-29 16:11:48 -03:00
0f9e7b9b0f Translated using Weblate (Portuguese)
Currently translated at 95.0% (95 of 100 strings)

Translation: Kowalski/GitHub
Translate-URL: http://weblate.librecloud.cc/projects/kowalski/github/pt/
2025-04-27 00:02:40 +00:00
Anonymous
f6a251512e Translated using Weblate (Portuguese)
Currently translated at 99.0% (99 of 100 strings)

Translation: Kowalski/GitHub
Translate-URL: http://weblate.librecloud.cc/projects/kowalski/github/pt/
2025-04-26 23:59:13 +00:00
Luquinhas
5a1a207d0a
Refactor plugins 2025-04-20 12:35:25 -03:00
Giovani Finazzi
bdb4a4f7a2
ref: create separated verifyUserInput function again because it was not added by git before (#44)
Co-authored-by: Aidan <aidan@p0ntus.com>
Co-authored-by: Lucas Gabriel <lucmsilva651@gmail.com>
2025-04-20 12:24:56 -03:00
Giovani Finazzi
3f5814f6e4
fix: back on help (#43)
* fix: back on help

* Fix back on help

Closes #43.
Co-authored-by: Giovani Finazzi <53719063+GiovaniFZ@users.noreply.github.com>

---------

Co-authored-by: Luquinhas <lucmsilva651@gmail.com>
2025-04-20 12:16:56 -03:00
Luquinhas
d4736a52b7
Fix none strings 2025-04-20 11:54:57 -03:00
Luquinhas
5dcc9a6880
Add /mlpart to /help 2025-04-20 10:47:37 -03:00
Luquinhas
175e7104b2
Fix /mlpcomic faulty letterer string 2025-04-20 10:42:20 -03:00
Luquinhas
07f388e7ef
Linebreak before Fandom URL 2025-04-20 00:12:11 -03:00
Luquinhas
5493295979
Remove termlogger since it isn't used anymore 2025-04-20 00:07:45 -03:00
Lucas Gabriel
8aaa60e78d
Revert "ref: create separated verifyUserInput function (#34)" (#42)
This reverts commit 12ca87f4fe.
2025-04-19 23:52:51 -03:00
Luquinhas
3d125ffbf9
Merge Kowalski with TwilightSparkle + fixes/changes 2025-04-19 23:29:50 -03:00
Giovani Finazzi
867a1f8a66
fix: cat command (#41) 2025-04-17 22:11:19 -03:00
Luquinhas
eb504a7d9f
Update spamwatch lib index 2025-04-15 19:53:28 -03:00
Giovani Finazzi
12ca87f4fe
ref: create separated verifyUserInput function (#34)
Co-authored-by: Aidan <aidan@p0ntus.com>
Co-authored-by: Lucas Gabriel <lucmsilva651@gmail.com>
2025-04-15 19:40:48 -03:00
Giovani Finazzi
e252a97696
fix: username on phone details (#40) 2025-04-15 19:39:52 -03:00
Luquinhas
ad5b3c3f48
Fix git not found on docker image and fix path for spamwatch plugin 2025-04-15 19:38:17 -03:00
Luquinhas
31cfc01f2f
Update all references to lib-spamwatch 2025-04-15 19:12:21 -03:00
Luquinhas
924ca1aae4
Add variable bot privacy policy link + change config.env.example style 2025-04-15 01:06:50 -03:00
4e4232c45e
hf: replace all ">" and "<" in username (#37) 2025-04-15 00:37:59 -03:00
Giovani Finazzi
7120644945
fix: yt: set cookies for check_size args (#35)
Co-authored-by: Aidan <aidan@p0ntus.com>
2025-04-14 20:59:11 -04:00
62e7a1393b feat: better error handling and fixed file size checking for /yt 2025-04-14 19:58:36 -04:00
935385eb4f hf: use global regex instead 2025-04-14 19:37:43 -04:00
b619892c1c translations: change wording to enforce privacy policy 2025-04-14 19:30:01 -04:00