This is a standalone QQ bot application with OneBot 11 support. It exposes API through HTTP and WebSocket, and can be used as a backend for various chatbot frameworks.
^1: is_dismiss not implemented
^2: remark not implemented
go-cqhttp APIs
These APIs are not defined in the OneBot 11 standard, but are supported by go-cqhttp, which stands for the "good old days" of QQ bot development. These APIs are widely used and are considered as a de facto standard.
These APIs represent features that were not taken into consideration when OneBot 11 was designed, or just did not exist in the old QQ protocol. Definitions for these APIs are not standardized, but will follow the definitions in Lagrange.OneBot or NapCatQQ as much as possible.
API
Status
set_msg_emoji_like
🟡
send_forward_msg
🟢
mark_private_msg_as_read
🔴
mark_group_msg_as_read
🔴
get_friend_msg_history
🔴
send_poke
🟢
friend_poke
🟢
group_poke
🟢
get_ai_record
🔴
get_ai_characters
🔴
send_group_ai_record
🔴
get_clientkey
🔴
translate_en2zh
🔴
Events
In OneBot 11 standard, events are posted with different post_types. The possible post_types are message, notice, request and meta_event.