melod1n
|
4c2a5471df
|
utils: add shared locks, queues, rendering and message helpers
|
2026-05-10 22:52:25 +03:00 |
|
melod1n
|
13b41c3026
|
bump libs
migrate to typescript 6
remove ytdl feature
|
2026-05-01 07:05:17 +03:00 |
|
melod1n
|
77d0ca2f38
|
add info command
|
2026-02-12 13:14:10 +03:00 |
|
melod1n
|
a736f786c2
|
feat(openai): add chat streaming and model commands
- add /openai (/chatgpt) chat command using OpenAI Responses API (streaming + incremental edits)
- add /openAIListModels, /openAIGetModel, /openAISetModel
- introduce base Command class and migrate non-chat commands to it
- wire OpenAI client + env vars (OPENAI_API_KEY, OPENAI_MODEL)
- bump deps (@google/genai, systeminformation, @types/node) and add openai
|
2026-02-03 13:39:01 +03:00 |
|
melod1n
|
63c64dfa8e
|
update error logging
cutting all kind of prefixes for prompt making
|
2026-01-28 16:40:29 +03:00 |
|
melod1n
|
19a5942fec
|
update requirements checking
|
2026-01-22 15:34:50 +03:00 |
|
melod1n
|
1493ffbe01
|
rename mute/unmute to ignore/unignore and add CHAT_ADMIN requirement for them and ban/unban commands
|
2026-01-22 14:36:14 +03:00 |
|
melod1n
|
32baaebb93
|
update regex matching - now bot responds only for base commands (like /ping) and with mention (like /ping@panfilovi4_bot) and ignores command if it mentions other bot;
Add ability to see, change and list gemini, mistral and ollama models
|
2026-01-20 08:31:05 +03:00 |
|
melod1n
|
df9471a7e4
|
refactor!: rewrite bot core; add AI (Ollama, Gemini), DB, new commands
|
2026-01-12 15:32:50 +03:00 |
|