基于yirimirai的签到插件
-
基于yirimirai的签到插件
github
pip install yiri-mirai1.安装YiriMiral
详细参考https://yiri-mirai.wybxc.cc/docs/intro
2.将bot.py放入mcl同级目录下(为了方便寻找插件路径)
3.在plugins目录下建立一个pyPlugins文件夹,将qiandao.py放进去
4.bot.py配置:
from mirai import Mirai, WebSocketAdapter,GroupMessage from plugins.pyPlugins import jytime,qiandao#这样的方式引用插件 if __name__ == '__main__': bot = Mirai( qq=123456,#你机器人的qq adapter=WebSocketAdapter( verify_key='12345678', host='localhost', port=8008#这里设置可以看官方文档或者往下看介绍 ) ) qiandao.main(bot)#这玩意要写在bot.run()前面 ''' 多个插件就 qiandao.main(bot) qiandao.main(bot) jytime.main(bot)... 这样一个个列出来就行 ''' bot.run()
5.setting.yum
mirai-api-http的配置文件,在config\net.mamoe.mirai-api-http里
配置如下:
adapters: - ws debug: false enableVerify: true verifyKey: 12345678 singleMode: false cacheSize: 4096 adapterSettings: ws: host: localhost port: 8008 reservedSyncId: -1
把config文件夹放进pyPlugins文件夹
-
@YSASM 大佬,文字和背景图可以自定义吗
-
@koitoyuu 可以啊,config里面有个png,替换个同样大小的,文字和坐标什么的自己在代码里改就行
-
@YSASM 大佬,我的net.mamoe.mirai-api-http文件夹里面有个setting.yml。setting.yml被占用了,setting.yml和setting.yum是同一个东西吗
-
@koitoyuu 并不是
请把配置写在setting.yml
把原有配置覆盖掉