LingCat-bot/灵喵
# LingCat-bot
基于 oicq (opens new window) 的 qq 机器人,由SiriusBot (opens new window)融合转化而来
# 简介
一款什么都想做的QQ机器人。基于 oicq
(opens new window) 开发。
灵喵 致力于为群友提供一个娱乐的互动方案,让群友们友好交流,活跃群内话题。同时还期望其能够让qq群与MC服务器通信,带来更佳的游戏体验。
介于作者技术力低下,LingCat-bot 的体验可能并不是很好。如果使用中有任何意见或者建议都欢迎提交issue (opens new window)进行反馈,我会努力去完善它。
# 开始使用
(推荐方式)通过脚手架安装
- 安装管理工具
$ npm i sirios-cli -g
1
- 初始化项目:
$ sirios init
1
- 运行:
$ sirios run
1
- 创建插件 :
# 注意在项目根目录下执行
$ sirios plugin new
1
2
2
(纯净安装)不使用脚手架安装
- 从 GitHub 仓库拉取项目
注意
从 dev 分支中安装意味着你将使用最新特性的代码,它们并没有进行充分的稳定性测试 在任何情况下请不要将其应用于生产环境!
# main分支
$ git clone https://github.com/Sirius0v0/SiriusBot.git#main
# dev分支
$ git clone https://github.com/Sirius0v0/SiriusBot.git#dev
1
2
3
4
2
3
4
- 安装依赖
$ npm i
1
- 运行
$ npm run main
1
# TODO List
小游戏
- [x] 24点
- [x] 超级井字棋
- [x] 今日XX(人品|菜品)
- [ ] 今日车万
- [ ] 人生重开模拟器
- [ ] 生命线
- [ ] 魔塔
- [ ] 灯神
- [ ] 猜平均数游戏
查询与服务
- [ ] Wiki查询
- [x] 为你百度
- [x] 自定义回复
- [ ] MC服务器状态
- [ ] Bilibili直播间推送
- [ ] up猪视频更新推送
- [ ] MC&qq跨平台聊天
- [ ] 限免游戏信息
# 技术细节
机器人基于 Node.js 开发,感谢以下开源项目:
- oicq (opens new window)
- Jimp (opens new window)
- cheerio (opens new window)
- mathjs (opens new window)
# 一些参考资料
JavaScript语言基础 (opens new window)
Node.js入门教程 (opens new window)
# 贡献
如果你在使用过程中发现任何问题,可以 提交 issue (opens new window) 或自行 fork 修改后提交 pull request。
如果你要提交 pull request,请确保你的代码风格和项目已有的代码保持一致,变量命名清晰,有适当的注释。
# 许可证
本项目使用 AGPL-3.0
(opens new window) 作为开源许可证。
上次更新: 2021/10/30, 01:49:55