8000 GitHub - Lightammo/kookbot: 基于python实现的kook机器人
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Lightammo/kookbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kookbot

基于本人的全部知识搭建的kook平台的bot,目标是nonebot的adapter,不过目前是比较偏同步搭建的,会试着学习协程

架构

目前想到的架构: 由于收发是不同web协议,所以监听用另起的线程处理,发送可以考虑挂一个fastapi,或者用插件的方式触发发送 收消息:

  1. 监听线程收消息,放入消息队列
  2. 消息队列开消费线程处理消息(目前可能只是读取msg) 发消息:
  3. 处理器会handle所有的消息,并将处理后的结果放入发送队列
  4. 消费发送队列,发送消息

issue

  1. Bot类构造,bot和action结合形成bot动作,可以以目标动作为导向开发功能

  2. 架构目前缺乏设计,需要重构架构,感觉可以参考onebot

功能

目前只能在频道复读 感觉缺少指令系统,试着实现一下

About

基于python实现的kook机器人

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0