a22093f955
feat: add forward command for constructing merged forward messages
2026-01-17 20:37:26 +08:00
a9654ed9aa
feat: add support for external script commands
2026-01-17 14:52:34 +08:00
6b0f0c451c
feat: add command wa
2025-12-20 00:36:12 +08:00
25f2a5b92c
feat: add command calc
2025-12-20 00:03:43 +08:00
b1c19872fe
refactor: convert commands to global variables; use log.Fatal in main
2025-12-18 11:07:46 +08:00
4f8268213f
refactor: adapted to github.com/awfufu/qbot@v0.2.2's new APIs
2025-12-18 01:51:03 +08:00
76e7276b57
refactor(db): remove global_configs table and checks
2025-12-17 19:11:12 +08:00
42d49d661f
fix(perm): move user roles to db, fix arg parsing, and enable groups by default
2025-12-16 23:37:20 +08:00
c105bc9905
refactor: restructure project to follow standard go layout
2025-12-16 00:51:37 +08:00
3f46c7fc9d
refactor: replace config command with perm and move permissions to db
2025-12-15 23:49:09 +08:00
175193c606
refactor: replace PostgreSQL with SQLite database
2025-12-15 23:12:41 +08:00
5fbc83be54
refactor: replace the bot framework with github.com/awfufu/qbot
2025-12-15 20:11:54 +08:00
abbe419bf8
refactor: replace WebSocket with bidirectional HTTP for NapCat communication
...
refactor: migrate command handling from function pointers to object-oriented interface
feat: replace run.sh with YAML-based configuration file
v0.1.1
2025-10-31 20:30:39 +08:00
f54f04d287
refactor: update prompt
...
feat: add new cq code
2025-09-29 10:56:04 +08:00
9506a1d2ee
feat: add legacy game
2025-09-29 10:53:25 +08:00
ac4b92c043
feat: add which cmd
2025-09-27 13:36:09 +08:00
443c2256a2
refactor: delete stock cmd; use qwen-image model for draw
2025-09-27 13:12:51 +08:00
f4c3c9d58c
fix: silence GORM 'record not found' warnings for unconfigured RCON groups
2025-09-07 08:47:07 +08:00
e2ed340375
refactor: centralize LLM supplier config in DB and auto-switch model
2025-08-14 22:35:04 +08:00
lavacreeper
8d24be1498
fix: Prevent "无锡人" from abusing the group ban function
2025-08-11 09:58:42 +08:00
a5eba25024
feat & fix: improve Minecraft message display with enhanced tellraw formatting and fix GORM warnings
2025-08-06 18:45:36 +08:00
f95b8bfc8b
feat: add RCON integration and Minecraft command system
...
- Add RCON configuration management with `rcon` command
- Add Minecraft command execution with `mc` command
- Add automatic message forwarding from groups to Minecraft
- Add group_rcon_configs database table for RCON settings
2025-08-06 10:08:09 +08:00
b720c05e23
feat: add info command
2025-08-06 08:58:07 +08:00
9cf9d0fbc8
feat: add memberinfo command
2025-08-05 10:00:37 +08:00
111379fbed
feat: add rps and dice commands
2025-08-04 23:33:53 +08:00
0330aac5db
refactor: modify sh command execution environment and access control
2025-08-04 23:12:20 +08:00
bba771e4f9
feat: add user-defined event system for custom auto-replies
2025-08-01 11:25:57 +08:00
88088d6470
feat: add example of run.sh
2025-08-01 10:19:16 +08:00
lavacreeper
6f385163a9
fix:Prevent someone from abusing this feature
2025-08-01 10:05:35 +08:00
akashi
f8516368dd
fix: delete mistakenly uploaded binary files
2025-07-30 14:21:46 +08:00
AkashiNeko
db080111a1
feat: allow designated users to be set as administrators
2025-07-27 23:41:45 +08:00
AkashiNeko
8292affb7d
Merge branch 'main'
2025-07-22 21:16:12 +08:00
AkashiNeko
9747c44e28
fix: optimize database performance and improve LLM reply/mention handling
2025-07-22 21:12:44 +08:00
cc
c4ce4ef2a5
Update custom_reply.go
2025-07-14 17:11:57 +08:00
AkashiNeko
f5d3fa2f90
fix: prevent panic when accessing empty message array in HandleCommand
2025-06-19 09:56:37 +08:00
氟氟
e011a7d339
Merge pull request #1 from fibiki/main
...
Now includes a cryptocurrency price lookup feature
2025-06-16 08:18:22 +08:00
lavacreeper
6c65d169ac
fix: Improve output format
2025-06-15 23:36:47 +08:00
lavacreeper
93002f1c05
fix: change command 'er' to 'fx'
2025-06-15 23:19:21 +08:00
lavacreeper
70d3114999
feat: add command crypto
2025-06-15 17:56:10 +08:00
AkashiNeko
0d60f17491
feat: add command er and stock
2025-06-15 12:15:23 +08:00
AkashiNeko
b0051d9cff
fix: include current message in LLM chat history
2025-06-14 14:59:30 +08:00
AkashiNeko
edf96d9973
feat: add draw command for image generation
2025-06-13 14:06:35 +08:00
AkashiNeko
e63b131d6c
feat: enhance chat history with msg_id and improved formatting
2025-06-13 12:29:44 +08:00
AkashiNeko
20f2ccbacc
feat: replace XML parsing with command-based approach and remove Grok API
2025-06-13 11:31:30 +08:00
AkashiNeko
9a61ca1d2b
feat: add group essence and ban features, optimize LLM prompt
...
- Add group essence feature, support setting and removing essence messages; Add self-ban feature
- Optimize LLM prompt to improve conversation quality
2025-05-12 19:57:08 +08:00
AkashiNeko
c1d93e885d
feat: add SiliconFlow API support
2025-04-12 11:42:26 +08:00
AkashiNeko
b446b57afd
feat: optimize LLM prompts and message handling
2025-04-11 10:07:10 +08:00
AkashiNeko
d2efb0e401
fix: move gorm dependencies to direct requires
...
- Move gorm.io/gorm to direct requires
- Move gorm.io/driver/postgres to direct requires
2025-04-11 09:38:36 +08:00
AkashiNeko
be3214a9cb
feat: add tts command
2025-04-06 23:44:24 +08:00
AkashiNeko
5592ba1b5f
feat: add debug command and improve LLM functionality
...
- feat: add debug command for LLM configuration
- feat: implement token usage tracking for LLM
- feat: enhance LLM prompt system with XML response format
- feat: add debug mode for LLM responses
- feat: add group info persistence in LLM
- feat: add user nickname and info persistence in LLM
- refactor: update database schema for new features
2025-04-06 21:25:33 +08:00