20 Commits

Author SHA1 Message Date
0534e4468f refactor: define strong types for IDs and add invalid constants v0.2.2 2025-12-18 01:31:20 +08:00
8d0f2764d4 refactor: rename MsgItem interface methods to remove 'Item' suffix, rename message.go to types.go v0.2.1 2025-12-17 23:49:05 +08:00
8ccf1216d1 merge branch 'feature/event-loop-refactor' into 'main'
Refactors the qbot framework to replace the callback-based mechanism with a Go-idiomatic channel-driven event loop. This change decouples the HTTP server (Receiver) from the HTTP client (Sender), allowing for more flexible and robust bidirectional communication with NapCat.
v0.2.0
2025-12-16 22:36:04 +08:00
f10e3733ee chore: update README.md 2025-12-16 22:13:20 +08:00
6223c729b7 refactor: replace callback-based bot with channel-driven receiver and sender architecture 2025-12-16 22:03:57 +08:00
355360dc09 refactor: rename fields, optimize message storage and JSON parsing v0.1.3 2025-12-16 14:50:51 +08:00
3e1d4bd1e8 refactor: remove internal retry logic from connection and HTTP methods v0.1.2 2025-12-12 22:39:36 +08:00
5701aa928e refactor: tidy qbot.Segment structure 2025-12-12 21:41:49 +08:00
8c72e4d3bf feat: msg.Array elements can now directly obtain their type v0.1.1 2025-12-10 20:17:06 +08:00
669d5cdcf8 doc: update README.md v0.1.0 2025-12-10 18:45:37 +08:00
9e039fa0c3 feat!: remove SendAnyTypeMsg APIs 2025-12-10 18:14:06 +08:00
7dde1e44a4 feat!: remove deprecated CQCode module 2025-12-10 18:10:16 +08:00
e8063aabfe feat: implemented the OnPoke 2025-12-10 18:09:10 +08:00
d81dd34546 feat: implemented the OnEmojiReaction 2025-12-10 17:00:20 +08:00
88c92e19b7 feat: merge group recall and private recall 2025-12-10 11:48:14 +08:00
7bcecec747 feat: merge sending interfaces for group and private messages 2025-12-10 11:10:52 +08:00
ae97f30128 feat: added support for message types group_msg_emoji_like, group_recall, friend_recall, and poke 2025-12-10 11:06:55 +08:00
e4b968f919 feat: Adapted to Napcat message sending interface v0.0.2 2025-12-05 11:31:14 +08:00
89308851ae refactor: update message structure and bot connection logic
- Move Reply to Message field
- Rename SetQqProfile to SetProfile
- Add retry logic for NapCat connection and API requests
v0.0.1
2025-12-03 23:37:34 +08:00
b0aef76685 init: first commit 2025-12-01 19:35:50 +08:00