Commit graph

57 commits

Author SHA1 Message Date
4d540078f5 add postgres db, use settings and user data, lots of cleanup and logic fixes, bug fixes, better error handling, update docs and docker
Some checks are pending
njsscan sarif / njsscan code scanning (push) Waiting to run
Update AUTHORS File / update-authors (push) Waiting to run
2025-06-30 02:04:32 -04:00
Lucas Gabriel
81294f5721
[FEATURE] Add AI-based /ask command (complementing #54) (#56)
* 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

* bug fixes, better logging and seperation of ai, update docs for ai

* clean, remove prompt and user info from logs, more docs edits

* system prompt change (plaintext only), parse out /think

* clean up, axios tweaks

* cleanup, logging of ratelimit

---------

Co-authored-by: Aidan <aidan@p0ntus.com>
2025-06-28 19:22:15 +00:00
ea0ae1a47d KOW-7 fix: better validation 2025-06-27 18:19:30 -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
72ebc0a4ff
[KOW-12] Remove unused youtube strings (#57) 2025-05-31 19:51:55 -03: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
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
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
5dcc9a6880
Add /mlpart to /help 2025-04-20 10:47:37 -03:00
Luquinhas
07f388e7ef
Linebreak before Fandom URL 2025-04-20 00:12:11 -03:00
Luquinhas
3d125ffbf9
Merge Kowalski with TwilightSparkle + fixes/changes 2025-04-19 23:29:50 -03:00
Luquinhas
924ca1aae4
Add variable bot privacy policy link + change config.env.example style 2025-04-15 01:06:50 -03:00
b619892c1c translations: change wording to enforce privacy policy 2025-04-14 19:30:01 -04:00
Giovani Finazzi
ad7feeee9a
feat: improve furry and gay commands by sending the percentage (#33) 2025-02-15 16:58:35 -03:00
Luquinhas
f8c54da5a2
Random duck image 2025-02-08 20:57:15 -03:00
Luquinhas
f01feb7468
Random fox image 2025-02-08 20:51:21 -03:00
Luquinhas
d4dfe160e1
Add /rpony + polishment on other commands 2025-02-08 00:14:10 -03:00
Luquinhas
6f42370959
Fixed PonyAPI strings 2025-01-24 20:41:50 -03:00
Luquinhas
09ddd96572
Remake of codename check 2025-01-23 22:09:05 -03:00
Luquinhas
52f3f643c1
Variable strings in JSON object 2025-01-13 00:03:32 -03:00
Luquinhas
697bca33b5
Removed unnecessary string 2025-01-12 23:51:25 -03:00
Luquinhas
50faf8b11f
Removed admin functions from bot 2025-01-12 23:50:27 -03:00
Luquinhas
3083db69ef
Add error status to uploadErr 2025-01-10 14:25:44 -03:00
Luquinhas
31c69ab6c6
Put all strings of YouTube downloader on another JSON object 2025-01-10 11:36:57 -03:00
Luquinhas
b5e220b284
Put all strings of Last.fm on another JSON object 2025-01-10 11:28:27 -03:00
Luquinhas
629401dee8
Put all strings of /weather on another JSON object 2025-01-10 11:18:52 -03:00
Luquinhas
39f22ccf96
Put all strings of /http and /httpcat on another JSON object 2025-01-10 11:12:06 -03:00
Luquinhas
e6fec9abe8
Put all MLP strings on another JSON object 2025-01-10 11:06:11 -03:00
Luquinhas
abaecd4782
Improved help 2025-01-10 10:49:03 -03:00
Luquinhas
ad27a25d1f
Made the bot more generic now 2025-01-10 10:40:18 -03:00
Luquinhas
8227d88e72
Improved string variable names 2025-01-10 10:09:47 -03:00
Luquinhas
d1494fbd80
Added more variations of /yt command and improved help for it 2025-01-10 10:02:00 -03:00
Luquinhas
ac7d6f69d1
Fixed buggy video caption on youtube.js 2025-01-10 09:49:58 -03:00
Luquinhas
901e5ab98a
Some general changes on strings 2025-01-10 09:24:28 -03:00
Luquinhas
0af901a258
Changed error handling on crew.js 2025-01-10 09:24:05 -03:00
Luquinhas
a36e1825b9
Improved error handling on youtube.js 2025-01-10 09:21:37 -03:00
Luquinhas
b4db2642fd
Update blog links 2025-01-08 19:17:26 -03:00
A Bunch of Computer Nerds
ef079eb033 Fixing language structure 2024-12-17 13:11:51 -03:00
Luquinhas
9c0126738e Destroying Last.fm command codebase by doing more friendly messages to the user 2024-12-17 13:01:11 -03:00
GiovaniFZ
7c8dba27f9
feat: Show error properly to the user on yt command 2024-12-14 15:30:26 -03:00
Lucas Gabriel
2c358d81d6
Update portuguese.json 2024-12-11 00:23:03 -03:00
Lucas Gabriel
e4a9165c71
Added header to /about 2024-12-11 00:01:42 -03:00