ehForwarderBot / efb-qq-slave

EFB QQ Slave, a channel for EH Forwarder Bot. EFB QQ从端
GNU General Public License v3.0
448 stars 48 forks source link

[New Client] NapCatQQ Implementation #122

Open shejialuo opened 2 weeks ago

shejialuo commented 2 weeks ago

From https://github.com/Mrs4s/go-cqhttp/issues/2471, we could know that the upstream go-cqhttp is out of date, and @XYenon has already archived the repository efb-qq-plugin-go-cqhttp.

Although for some people like me, we could still use the efb-qq-plugin-go-cqhttp. It's necessary for us to create a new client based on the NapCatQQ for future use which is based on the mechanism of the hook.

I will try to implement this new client for the community. But my time is limited, so it may take at least three months to make everything OK.

I will use this issue to track the progress of the development.

shejialuo commented 1 week ago

It seems that the most code of efb-qq-plugin-go-cqhttp could be reused.

The process will be much more quick. Nowadays, most qq bots follow the onebot requirement. However, I decide to refactor the whole code for easier maintaince.

See https://github.com/shejialuo/efb-qq-plugin-napcat.