Skip to content

一个基于nonebot的重构的FFXIVQQ机器人占卜插件

License

Notifications You must be signed in to change notification settings

atimebird/onebot_Astrologian_FFXIV

 
 

Repository files navigation

NoneBot-Plugin-Astrologian

介绍

兼容NoneBot2的FF14占卜插件,每日(从北京时间23:00)获取固定占卜结果

可以有一次重抽的机会

建议有一定Python基础的用户使用,需要参考Nonebot2官方文档

用法

发送命令/luck/zhanbu,或者/占卜

后面加r重抽,或者redraw来重抽

后面加help来获得帮助,如/zhanbu help

第一次使用Nonebot2的用户

  1. 阅读官方文档来了解基础操作
  2. 参考官方文档里的基本配置
  3. 建议创建.env.env.dev在目录,并参考上面的基本配置来写入配置
  4. 接下来参考下面的部分,运行机器人

附录

如果参考官方步骤进行安装后,并看开始使用进行一个nb create后,可参考如下步骤使用本插件

  1. 参考官方文档里的基本配置修改.env.env.dev或保留配置不动
  2. 将clone本项目的nonebot_plugin_astrologian复制到你创建机器人的位置
  3. 添加nonebot.load_plugins("nonebot_plugin_astrologian/plugins")bot.py里的第7行nonebot.load_builtin_plugins()后,第10行nonebot.run()
  4. 然后执行pip install pydantic(注意:这里默认你已经安装了python以及nonebot2,没有的话可以参考)(这里等效狒狒也能看懂的占卜插件部署指南的第三步)
  5. 狒狒也能看懂的占卜插件部署指南的第四步开始执行

狒狒也能看懂的占卜插件部署指南

  1. 安装python

  2. 将所有文件下载并解压

    如果不会操作,顶部绿色按钮 CODE里选择Download Zip

  3. 打开install.bat安装前置

  4. 打开run.bat运行bot

  5. 配置你的机器人添加一个 ws://127.0.0.1:8080/cqhttp/ws 的配置

    我相信看这个的应该都是已经领养好獭獭的用户了吧?如果不是看文档

    Mirai示例如下:

       ws_reverse: 
       - enable: true
         postMessageFormat: string
         reverseHost: 【獭窝地址】
         reversePort: 80
         accessToken: 【你的token】
         reversePath: '/ws'
         reverseApiPath: '/api'
         reverseEventPath: '/event'
         useUniversal: true
         useTLS: false
         reconnectInterval: 3000
       - enable: true
         postMessageFormat: string
         reverseHost: 127.0.0.1
         reversePort: 8080
         accessToken: ''
         reversePath: '/cqhttp/ws'
         reverseApiPath: '/cqhttp/api'
         reverseEventPath: '/cqhttp/event'
         useUniversal: true
         useTLS: false
         reconnectInterval: 3000
    
  6. 启动你的机器人

  7. 测试占卜

About

一个基于nonebot的重构的FFXIVQQ机器人占卜插件

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.6%
  • Dockerfile 2.9%
  • Batchfile 0.5%