-
基于 ricq 开发的 FF14 开箱即用机器人
-
配置简单
支持的存储:
- postgresql
- sled(local)
- mysql
-
leveldb
开发环境:rust nightly
到Release下载对应平台的可执行文件
- 打开后选择二维码登录。
- 确保登录qq和扫码设备在同一网络下
- 扫码
- 账号密码登录需要滑块ticket,建议扫描二维码登录
- 没有配置
group_config.yaml默认不启用查询logs- 若无法登录,尝试删除目录下
session.key和device.json文件- 密码登录需要滑块,在Windows下依赖WebView2 运行时,请确认已经安装
- 所有配置文件放在
config目录下 - Lailai会优先使用
config/config.yaml文件的配置 - 如果
config/config.yaml文件不存在则使用环境变量 - 如果都没有配置则禁用fflogs相关功能
config.yaml
本地存储示例:
store: local logskey: fflogs的key interval: 120 localpath: db/cache historydays: 1 openai: openai key使用postgresql存储示例:
store: postgres rsconstr: postgres://{数据库用户名}:{密码}@{ip}:{port}/{库名} logskey: fflogs的key interval: 120 historydays: 1 openai: openai keystore使用哪一种缓存,默认locallocal使用sled的本地存储postgres使用postgresql,创建脚本在sql文件夹下
rsconstrpostgresql数据库配置logskeyfflogs的V1 Client Keyinterval重试间隔,单位是秒,默认60localpath本地存储位置,默认db/cachehistorydays通报的历史天数,默认为1,1天前的数据不会通报openaiOpenAI的Key,支持AI回复
group_config.yaml
- qq: {qq号,是0则不会at} name: {角色名} server: {服务器} group: - id: {群号1} - id: {群号2}例:
- qq: 694638502 name: Iker server: 琥珀原 group: - id: 136610715Lailai会检索Iker在logs上的数据,如有更新并且击杀时间historydays之后会发送到群136610715,如果配置的QQ号:694638502在群里会自动At
- 从https://www.fflogs.com/获取数据
- 如果发送的玩家在群会自动at
- 不建议非亲友群使用,注意保护玩家隐私
- 使用时注意logs的请求限制,可以通过调整interval和捐赠logs来支持更多玩家
指令格式为:@机器人 {参数} {命令}
目前支持的命令:
-
@机器人不带参数命令At机器人,查询玩家logs数据 -
物品模糊搜索物品 -
价格检索物品价格 - 生产相关功能
@小警察卸坤
- 此功能需要在
group_config.yaml里配置qq号,角色名,服务器
@小警察卸坤 6级药 物品
@小警察卸坤 6级耐力之幻药 价格



