Skip to content

基础配置

相对路径位于: run/common_config/basic_config.yaml
我们将从这个文件开始,逐步了解机器人的配置及功能。

使用WebUI编辑

找到basic_config配置项。

basic_config

基础信息配置

往下滚动,找到下图所示配置项:

bot_info

  • bot:填写机器人的昵称。建议和机器人用户名保持一致,避免人设混乱。
  • master.name:填写机器人对管理员的昵称。
  • master.id:填写管理员账号。用于启动通知、消息上报、授权等功能。请注意,管理员必须添加机器人为好友,否则无法接受机器人的私聊消息!

onebot连接配置

往下滚动,找到下图所示配置项:

adapter

  • adapter.name:填写你的onebot实现。如果用Lagrange,则必须填Lagrange,用其他onebot实现则为any
  • adapter.ws_client.ws_link:填写onebot实现的ws链接。默认为ws://localhost:3001

保存配置

点击上方保存配置按钮。随后重启Eridanus,使配置生效。大多数情况下,配置文件的修改是即时生效的,本次操作涉及基础配置,因此需要重启。

配置AI对话功能

默认提供的llm接口已失效。为了能够正常使用函数调用、对话、早晚安等功能,请参阅AI对话配置相关api。

AI对话功能配置完成后,恭喜您,机器人的大部分功能可以正常使用了。

直接编辑配置文件

不建议,因为如果你不熟悉yaml语法,极有可能搞出来格式问题。
用你能找到的任何一个文本编辑器打开run/common_config/basic_config.yaml文件,修改配置。
初次使用建议只修改bot昵称和master信息,如果有代理可以配置,没有就别乱动proxy项。
完成后重启机器人即可生效。

yaml

user_handle_logic: blacklist #模式。可填 blacklist, whitelist。blacklist下,屏蔽指定用户,whitelist下,只处理指定用户。
user_handle_logic_operate_level: 1000 #拉黑、解黑用户所需操作权限
group_handle_logic: blacklist #模式。可填 blacklist, whitelist。blacklist下,屏蔽指定群,whitelist下,只处理指定群。
group_handle_logic_operate_level: 1000 #拉黑、解黑群所需操作权限
邀请bot加群所需权限: 0
申请bot好友所需权限: 1
webui:
  enable: true #是否开启web ui
record_mface: true #是否收集主人的表情包
proxy:
  http_proxy: ""
  socks_proxy: ""
bot: "Eridanus"   #机器人昵称
master:
  name: "管理员"
  id: 1840094972
group: 879886836   #测试群号1,随便建个小群。bot会往里面发乱七八糟的东西,不要填用户群。
adapter:
  ws_client:   #机器人作为websocket客户端
    ws_link: "ws://127.0.0.1:3001"  #bot的websocket请求地址

Released under the MIT License.