• 欢迎来到小可 · Wiki,人人可编辑的,多平台聊天机器人“小可”的官方文档资源。
  • 小可很可爱,请给我们打钱
  • 原 MkDocs 已迁入本站。若发现 404 属正常现象,请点击左上角搜索您想要的模块。

配置文件:修订间差异

来自小可 · Wiki,人人可编辑的,QQ机器人“小可”的官方文档资源
无编辑摘要
第296行: 第296行:
| False
| False
| 设置是否 允许机器人接受其 身发送的 消息。 
| 设置是否 启用 QQ 的 消息 处理 。 
|}
|}


[[Category:开发]]
[[Category:开发]]

2023年6月30日 (五) 09:41的版本

本文将说明配置文件(config.cfg)中各参数的用途。

刚开始使用的机器人拥有以下默认配置:

[secret]
db_path = mysql+pymysql://
Check_accessKeyId =
Check_accessKeySecret =
web_render =
netease_cloud_music_api_url =
botarcapi_url =
botarcapi_agent =
dc_token =
tg_token =
openai_api_key =
nl2c_model =
curseforge_api_key =
exchange_rate_api_key =

[cfg]
base_superuser = QQ|2596322644
debug = False
cache_path = ./cache/
extra_services = False
db_cache = False
bug_report_url = https://s.wd-ljt.com/botreportbug
donate_url = https://afdian.net/@teahouse
help_url = https://bot.teahouse.team
issue_url = https://github.com/Teahouse-Studios/bot/issues/new/choose
wiki_whitelist_url = https://s.wd-ljt.com/botwhitelist
qq_msg_logging_to_db = True
qq_host = 127.0.0.1:11451
qq_account = 2314163511
qq_enable_dirty_check = True
qq_enable_urlmanager = True
qq_disable_temp_session = False
web_render_local =
slower_schedule = False
enable_tos = False
enable_analytics = True
allow_request_private_ip = False
enable_eval = True
coin_limit = 10000
coin_faceup_rate = 4994
coin_facedown_rate = 4994
dice_limit = 100
dice_roll_limit = 10
dice_mod_max = 10000
dice_mod_min = -10000
dice_output_cnt = 50
dice_output_len = 200
dice_detail_cnt = 5
dice_count_limit = 10
qq_enable_listening_self_message = False

属性

机密

属性 使用模块 默认值 描述
db_path mysql+pymysql:// 数据库路径,用于存储用户数据。
Check_accessKeyId 调用阿里云内容安全服务 API 时需要的 AccessKey ID。
Check_accessKeySecret 调用阿里云内容安全服务 API 时需要的 AccessKey Secret。
web_render Webrender 的地址(IP 或域名)及端口。
netease_cloud_music_api ncmusic NeteaseCloudMusicApi 的地址(IP 或域名)及端口。
botarcapi_url arcaea BotArcAPI 公共实例地址。
botarcapi_agent arcaea BotArcAPI 公共实例 UA 名称。
dc_token Discord 机器人令牌。
tg_token Telegram 机器人令牌。
openai_api_key ask
natural
summary
OpenAI API 密钥。
nl2c_model natural natural 模块使用的 AI 模型。
curseforge_api_key mod_dl Curseforge API 密钥。
exchange_rate_api_key exchange_rate ExchangeRate-API API 密钥。

设置

属性 使用模块 默认值 描述
base_superuser 2596322644 机器人主超级用户,输入用户对应的 ID。可使用 whoami 命令查看自己 ID。
debug False 设置是否启用 Logger 的除错模式。
cache_path ./cache/ 图片等的缓存路径。
bug_report_url https://s.wd-ljt.com/botreportbug 汇报错误的网址。
donate_url help https://afdian.net/@teahouse 赞助的网址。
help_url help https://bot.teahouse.team 提供帮助的网址。
issue_url https://github.com/Teahouse-Studios/bot/issues/new/choose 提交问题(如封禁申诉等)的网址。
wiki_whitelist_url wiki https://s.wd-ljt.com/botwhitelist 申请 Wiki 白名单的网址。
qq_msg_logging_to_db True 设置是否将 QQ 中的命令触发消息记录至数据库中。
qq_host 127.0.0.1:11451 用于 go-cqhttp 反向连接的 IP 地址及端口。
qq_account 2314163511 机器人的 QQ 号。
qq_enable_dirty_check True 设置是否启用 QQ 的屏蔽词检查。
qq_enable_urlmanager wiki
wiki_audit
True 设置是否启用 QQ 的 URL 管理,禁用后无法使用 wiki_audit 命令。
qq_disable_temp_session False 设置是否禁用机器人在 QQ 的临时会话。
web_render_local 本地 Webrender 的地址,留空则与web_render相同。
slower_schedule False 设置是否让计划任务模块使用更长的时间间隔执行。
enable_tos 设置是否启用内置的违反服务条款检查。
enable_analytics analytics True 设置是否启用 analytics 模块相关命令。
allow_request_private_ip False 设置是否允许私有 IP 请求网站。
enable_eval eval True 设置是否启用 eval 模块相关命令。
coin_limit coin 10000 一次可投掷的硬币最大个数。
coin_faceup_rate coin 4994 硬币正面朝上的概率,按一万分之几计算。
coin_facedown_rate coin 4994 硬币反面朝上的概率,按一万分之几计算。
dice_limit dice 100 一次可投掷的骰子最大个数。
dice_roll_limit dice 10 投掷骰子的最大次数。
dice_mod_max dice 10000 投掷骰子的最大调节值。
dice_mod_min dice -10000 投掷骰子的最小调节值。
dice_limit dice 100 一次可投掷的骰子最大个数。
dice_output_cnt dice 50 输出时的最大数据量,超过则无法正常显示。
dice_detail_cnt dice 5 多次投掷骰子的总数,超过则不再显示详细信息。
dice_count_limit dice 10 骰子多项式最大的项数。
qq_enable_listening_self_message False 设置是否启用 QQ 的自我消息处理。
Cookie帮助我们提供我们的服务。通过使用我们的服务,您同意我们使用cookie。