# XyzB0ts
一个简单的bot框架
通过简单的约定实现了对不同bot接口的统一抽象,实现了在一个框架中运行多个相同或不同的bot
通过简单的api能够快速的进行bot功能的开发
## 框架主要功能
1. 插件支持
2. 基于角色的权限控制
## 支持的bot
1. [mirai-api-http](https://github.com/project-mirai/mirai-api-http)
2. [kaiheila](https://github.com/kaiheila/api-docs)(api较少 需要自己加adapter)
## BOT的开黑啦频道
[邀请链接](https://kaihei.co/LUTGj9)
# 快速开始
[BOT部署](/docs/TOUSE.MD)
[插件制作](/docs/HOWTOSTART.MD)
## 一些链接
[ADAPTER说明](/docs/ADAPTER.MD)
## 一个简单的插件实现
在群中输入/hello时bot将发送hello
```python
from botsdk.util.BotPlugin import BotPlugin
class handle(BotPlugin):
def onLoad(self):
self.name = "hello"
self.addBotType("Mirai")
self.addTarget("GroupMessage", "hello", self.hello)
async def hello(self, request):
"hello #hello"
await request.sendMessage("hello")
```
# 鸣谢
mirai来自[mirai-api-http](https://github.com/project-mirai/mirai-api-http)
kaiheila来自[kaiheila](https://github.com/kaiheila/api-docs)
plugins.pixiv使用了[hibiapi](https://github.com/mixmoe/HibiAPI)
plugins.saucenao使用了[saucenao](https://saucenao.com/)
mirlkoi来自[MirlKoi](https://iw233.cn/)
# Gitee地址
[Gitee](https://gitee.com/d6e3032b/XyzB0ts)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Mirai是一个基于kotlin,java(mcl)的机器人框架,以其生态系统著名 如果要深入学习Mirai框架,需要了解其生态系统以及运维,这样解决问题也更简单。 Mirai-console的插件,是基于java或者kotlin 1.准备 准备一个JDK (版本≥12) .到Github的Releases出下载zip包 Windows store 下载Windows Terminal 在Terminal 里cd到zip包的对应路径并输入java测试有没有正常输出 准备好你的小号 2.登录## 在Terminal 里输入./mcl 提示登录小号(第一次登录会有登录认证) 输入exit
资源推荐
资源详情
资源评论
收起资源包目录
基于mirai-api-http的bot框架.rar (76个子文件)
基于mirai-api-http的bot框架
新建文本文档.txt 19B
XyzB0ts-main
bot
Kaiheila
Bot.py 6KB
Request.py 3KB
adapter.json 1KB
MessageChain.py 693B
Adapter.py 2KB
Mirai
Bot.py 7KB
Request.py 4KB
adapter.json 5KB
MessageChain.py 2KB
Adapter.py 603B
plugins
cookie.py 2KB
role.py 3KB
switch.py 2KB
notify.py 2KB
pluginHelp.py 5KB
botInfo.py 590B
hello.py 565B
systemHelp.py 831B
invite.py 1KB
.gitattributes 66B
LICENSE 1KB
configs
discord
config.json 18B
bilibili
config.json 20B
saucenao
config.json 25B
pixiv
config.json 46B
config.json 889B
start.py 365B
docs
ADAPTER.MD 78B
TOUSE.MD 557B
HOWTOSTART.MD 4KB
.gitignore 1KB
localFile
DONOTDELETE 0B
botsdk
__init__.py 0B
BotRoute.py 1KB
BotService.py 5KB
BotModule
__init__.py 0B
Bot.py 2KB
Request.py 3KB
MessageChain.py 636B
Adapter.py 2KB
util
BotConcurrentModule.py 3KB
__init__.py 0B
Cookie.py 5KB
Timer.py 2KB
HandlePacket.py 2KB
BotNotifyModule.py 3KB
TimeTest.py 535B
RunInThread.py 698B
Error.py 1005B
BotPlugin.py 3KB
GetModule.py 687B
OutDated.py 195B
JsonConfig.py 600B
BotException.py 90B
BotRouter.py 4KB
HttpRequest.py 2KB
BotPluginsManager.py 5KB
Permission.py 3KB
Tool.py 218B
README.md 1KB
extendPlugins
chuo.py 594B
QA.py 3KB
rechat.py 2KB
saucenao.py 5KB
minecraft.py 7KB
format.py 2KB
memberJoin.py 2KB
bilibili.py 6KB
recall.py 1KB
debug.py 593B
random.py 885B
mirlkoi.py 1KB
kongtiao.py 655B
pixiv.py 6KB
unturned.py 3KB
共 76 条
- 1
资源评论
野生的狒狒
- 粉丝: 913
- 资源: 1151
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功