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

配置文件:修订间差异

来自小可 · Wiki,人人可编辑的,QQ机器人“小可”的官方文档资源
无编辑摘要
 
(未显示同一用户的27个中间版本)
第1行: 第1行:
 机器人的配置文件(<code>config.toml</code>)储存在 <code>./config/</code> 目录下 ,在第一次启动后生成 配置文件 可使用 <code>~[[config]]</code> 命令修改 ,并在重载模块或重启后生效
 机器人的配置文件(<code>config.toml</code>)储存在 <code>./config/</code> 目录下。可使用 <code>~[[config]]</code> 命令修改 配置文件


 如果你不需要某些 功能 ,请将对应的键删除,请勿留空。
配置文件支持热更新,即在修改配置文件后立即生效,但部分配置项仍需重载模块或重启后生效。
 
 如果你不需要某些 属性 ,请将对应的键 直接 删除,''' 请勿 在文件中 留空'''


 刚开始使用的机器人拥有以下默认配置:
 刚开始使用的机器人拥有以下默认配置:
第14行: 第16行:
tg_token =
tg_token =
kook_token =
kook_token =
matrix_homeserver =
matrix_user =
matrix_device_id =
matrix_device_id =
matrix_device_name =
matrix_token =
matrix_token =
matrix_megolm_backup_passphrase =
matrix_megolm_backup_passphrase =
openai_api_key =
curseforge_api_key =
curseforge_api_key =
exchange_rate_api_key =
exchange_rate_api_key =
openai_api_key =
osu_api_key =
wolfram_alpha_appid =
wolfram_alpha_appid =
jwt_secret =
jwt_secret =
第28行: 第28行:
[cfg]
[cfg]
api_port = 5000
api_port = 5000
base_superuser = "QQ|2596322644"
base_superuser = ["QQ|2596322644",]
debug = false
debug = false
cache_path = "./cache/"
cache_path = "./cache/"
第51行: 第51行:
qq_allow_approve_group_invite = true
qq_allow_approve_group_invite = true
qq_enable_listening_self_message = false
qq_enable_listening_self_message = false
matrix_device_name =
matrix_homeserver =
matrix_user = "@akaribot:matrix.org"
allow_request_private_ip = false
allow_request_private_ip = false
allow_reload_base = false
allow_reload_base = false
第58行: 第61行:
enable_rickroll = true
enable_rickroll = true
rickroll_msg = "https://wdf.ink/6OUp"
rickroll_msg = "https://wdf.ink/6OUp"
??? =
shuffle_rate = 0.1
enable_urlmanager = true
enable_urlmanager = true
enable_tos = false
enable_tos = false
第73行: 第78行:
dice_limit = 100
dice_limit = 100
dice_roll_limit = 10
dice_roll_limit = 10
dice_mod_max = 10000
dice_mod_min = -10000
dice_output_count = 50
dice_output_count = 50
dice_output_len = 200
dice_output_len = 200
第92行: 第95行:
! 描述
! 描述
|-
|-
| db_path
| {{Instructor param|db_path|str}}
| "mysql+pymysql://"
| "mysql+pymysql://"
| 数据库路径,用于存储用户数据。 
| 数据库路径,用于存储用户数据。 
|-
|-
| check_accessKeyId
| {{Instructor param|check_accesskeyid|str}}
|
|
| 调用阿里云内容安全服务 API 时需要的 AccessKey ID。 
| 调用阿里云内容安全服务 API 时需要的 AccessKey ID。 
|-
|-
| check_accessKeySecret
| {{Instructor param|check_accesskeysecret|str}}
|
|
| 调用阿里云内容安全服务 API 时需要的 AccessKey Secret。 
| 调用阿里云内容安全服务 API 时需要的 AccessKey Secret。 
|-
|-
| web_render
| {{Instructor param|web_render|str}}
|
| [[Webrender]] 的地址(IP 或域名)及端口。
| [[Webrender]] 的地址(IP 或域名)及端口。
|-
|-
| proxy
| {{Instructor param|proxy|str}}
| 代理服务的地址(IP 或域名)及端口。
| 代理服务的地址(IP 或域名)及端口。
|-
|-
| dc_token
| {{Instructor param|dc_token|str}}
|
|
| Discord 机器人令牌。
| Discord 机器人令牌。
|-
|-
| kook_token
| {{Instructor param|kook_token|str}}
|
|
|
|
| Kook 机器人令牌。
| KOOK 机器人令牌。
|-
|-
| tg_token
| {{Instructor param|tg_token|str}}
|
|
| Telegram 机器人令牌。
| Telegram 机器人令牌。
|-
|-
| matrix_homeserver
| {{Instructor param|matrix_device_id|str}}
|
|
| Matrix  服务 URL
| Matrix  人设备 ID
|-
|-
| matrix_user
| {{Instructor param|matrix_token|str}}
|
|
| Matrix 机器人 用户 ID(含<code>@</code>与<code>:</code>)
| Matrix 机器人 令牌
|-
|-
| matrix_device_id
| {{Instructor param|matrix_megolm_backup_passphrase|str}}
|
|
| Matrix 机器人 ID
| Matrix 机器人 的 Megolm  份密码短语
|-
|-
| matrix_device_name
| {{Instructor param|curseforge_api_key|str}}
| <code>[[mod_dl]]</code>
|
|
| Matrix 机器人设备名称
| Curseforge API 密钥
|-
|-
| matrix_token
| {{Instructor param|exchange_rate_api_key|str}}
| <code>[[exchange_rate]]</code><br><code>[[petal]]</code>
|
|
| Matrix 机器人令牌
| {{Instructor param|ExchangeRate-API 密钥
|-
|-
| matrix_megolm_backup_passphrase
| {{Instructor param|openai_api_key|str}}
|
| Matrix 机器人的 Megolm 备份密码短语。
|-
| openai_api_key
| <code>[[ask]]</code><br><code>[[summary]]</code>
| <code>[[ask]]</code><br><code>[[summary]]</code>
|
|
| OpenAI API 密钥。
| OpenAI API 密钥。
|-
|-
| curseforge_api_key
| {{Instructor param|osu_api_key|str}}
| <code>[[mod_dl]]</code>
| <code>[[osu]]</code>
|
| Curseforge API 密钥。
|-
| exchange_rate_api_key
| <code>[[exchange_rate]]</code><br><code>[[petal]]</code>
|
|
| ExchangeRate-API 密钥。
| Osu! API 密钥。
|-
|-
| wolfram_alpha_appid
| {{Instructor param|wolfram_alpha_appid|str}}
| <code>[[ask]]</code><br><code>[[wolframalpha]]</code>
| <code>[[ask]]</code><br><code>[[wolframalpha]]</code>
|
|
| WolframAlpha API 的 App ID。
| WolframAlpha API 的 App ID。
|-
|-
| jwt_secret
| {{Instructor param|jwt_secret|str}}
|
|
第196行: 第189行:
! 描述
! 描述
|-
|-
| api_port
| {{Instructor param|api_port|int}}
| 5000
| 5000
| 机器人 API 端口。
| 机器人 API 端口。
|-
|-
| base_superuser
| {{Instructor param||list}}{{Instructor param|base_superuser|str}}
| "QQ<nowiki>|</nowiki>2596322644"
| ["QQ<nowiki>|</nowiki>2596322644",]
| 机器人主超级用户,输入用户对应的 ID。可使用 <code>~[[whoami]]</code> 命令查看自己的 ID。 
| 机器人主超级用户,输入用户对应的 ID。可使用 <code>~[[whoami]]</code> 命令查看自己的 ID。 
|-
|-
| debug
| {{Instructor param|debug|bool}}
| false
| false
| 设置是否启用 Logger 的除错模式。 
| 设置是否启用 Logger 的除错模式。 
|-
|-
| cache_path
| {{Instructor param|cache_path|str}}
| "./cache/"
| "./cache/"
| 图片等的缓存路径。 
| 图片等的缓存路径。 
|-
|-
| command_prefix
| {{Instructor param|command_prefix|list}}
| ["~", "~",]
| ["~", "~",]
| 默认命令前缀列表。 
| 默认命令前缀列表。 
|-
|-
| confirm_command
| {{Instructor param|confirm_command|list}}
| ["是", "对", "對", "yes", "Yes", "YES", "y", "Y",]
| ["是", "对", "對", "yes", "Yes", "YES", "y", "Y",]
| 命令确认词列表。 
| 命令确认词列表。 
|-
|-
| disabled_bots
| {{Instructor param|disabled_bots|list}}
| ["",]
| ["",]
| 机器人禁用的平台列表,平台名称为 <code>./bots/</code> 目录下对应的文件名。
| 机器人禁用的平台列表,平台名称为 <code>./bots/</code> 目录下对应的文件名。
|-
|-
| report_targets
| {{Instructor param|report_targets|list}}
| ["",]
| ["",]
| 机器人发送事件回报的对话列表。 
| 机器人发送事件回报的对话列表。 
|-
|-
| use_shamrock
| {{Instructor param|use_shamrock|bool}}
| false
| false
| 设置是否使用了 OpenShamrock,以修改部分运行方式。
| 设置是否使用了 OpenShamrock,以修改部分运行方式。
|-
|-
| locale
| {{Instructor param|locale|str}}
| "zh_cn"
| "zh_cn"
| 机器人默认使用的语言。
| 机器人默认使用的语言。
|-
|-
| timezone_offset
| {{Instructor param|timezone_offset|str}}
| "+8"
| "+8"
| 机器人默认时区偏移量。 
| 机器人默认时区偏移量。 
|-
|-
| bug_report_url
| {{Instructor param|bug_report_url|str}}
| "https://s.wd-ljt.com/botreportbug"
| "https://s.wd-ljt.com/botreportbug"
| 汇报错误的网址。
| 汇报错误的网址。
|-
|-
| donate_url
| {{Instructor param|donate_url|str}}
| <code>[[help]]</code>
| <code>[[help]]</code>
| "https://afdian.net/@teahouse"
| "https://afdian.net/@teahouse"
| 赞助的网址。
| 赞助的网址。
|-
|-
| help_url
| {{Instructor param|help_url|str}}
| <code>[[help]]</code>
| <code>[[help]]</code>
| "https://bot.teahouse.team"
| "https://bot.teahouse.team"
| 帮助文档的网址。
| 帮助文档的网址。
|-
|-
| issue_url
| {{Instructor param|issue_url|str}}
| "https://github.com/Teahouse-Studios/bot/issues/new/choose"
| "https://github.com/Teahouse-Studios/bot/issues/new/choose"
| 提交问题(如封禁申诉等)的网址。
| 提交问题(如封禁申诉等)的网址。
|-
|-
| locale_url
| {{Instructor param|locale_url|str}}
| <code>[[locale]]</code>
| "https://www.crowdin.com/project/akari-bot"
| "https://www.crowdin.com/project/akari-bot"
| 提供多语言贡献的网址。
| 提供多语言贡献的网址。
|-
|-
| wiki_whitelist_url
| {{Instructor param|wiki_whitelist_url|str}}
| <code>[[wiki]]</code>
| <code>[[wiki]]</code>
| "https://s.wd-ljt.com/botwhitelist"
| "https://s.wd-ljt.com/botwhitelist"
| 申请 Wiki 白名单的网址。
| 申请 Wiki 白名单的网址。
|-
|-
| web_render_local
| {{Instructor param|web_render_local|str}}
|
|
| 本地 Webrender 的地址, 与 <code>web_render</code> 相同 则留空
| 本地 Webrender 的地址, 留空则 与 <code>web_render</code> 相同。
|-
|-
| qq_account
| {{Instructor param||int}}{{Instructor param|qq_account|str}}
| 2314163511
| 2314163511
| 机器人的 QQ 号。
| 机器人的 QQ 号。
|-
|-
| qq_host
| {{Instructor param|qq_host|str}}
| "127.0.0.1:11451"
| "127.0.0.1:11451"
| 用于 go-cqhttp 反向连接的 IP 地址及端口。
| 用于 go-cqhttp 反向连接的 IP 地址及端口。
|-
|-
| qq_disable_temp_session
| {{Instructor param|qq_disable_temp_session|bool}}
| false
| false
| 设置是否禁用机器人在 QQ 的临时会话。 
| 设置是否禁用机器人在 QQ 的临时会话。 
|-
|-
| qq_allow_approve_friend
| {{Instructor param|qq_allow_approve_friend|bool}}
| true
| true
| 设置是否在 QQ 上自动同意普通用户加好友申请。
| 设置是否在 QQ 上自动同意普通用户加好友申请。
|-
|-
| qq_allow_approve_group_invite
| {{Instructor param|qq_allow_approve_group_invite|bool}}
| true
| true
| 设置是否在 QQ 上自动同意普通用户加群申请。
| 设置是否在 QQ 上自动同意普通用户加群申请。
|-
|-
| qq_enable_listening_self_message
| {{Instructor param|qq_enable_listening_self_message|bool}}
| false
| false
| 设置是否启用 QQ 的自我消息处理。
| 设置是否启用 QQ 的自我消息处理。
|-
|-
| allow_request_private_ip
| {{Instructor param|matrix_device_name|str}}
|
|
| Matrix 机器人设备名称。
|-
| {{Instructor param|matrix_homeserver|str}}
|
|
| Matrix 服务器 URL。
|-
| {{Instructor param|matrix_user|str}}
|
| "@akaribot:matrix.org"
| Matrix 机器人用户 ID(含<code>@</code>与<code>:</code>)。
|-
| {{Instructor param|allow_request_private_ip|bool}}
| false
| false
| 设置是否允许私有 IP 请求网站。
| 设置是否允许私有 IP 请求网站。
|-
|-
| allow_reload_base
| {{Instructor param|allow_reload_base|bool}}
| <code>[[module]]</code>
| <code>[[module]]</code>
| false
| false
| 设置是否允许重新加载基础模块。
| 设置是否允许重新加载基础模块。
|-
|-
| no_confirm
| {{Instructor param|no_confirm|bool}}
| false
| false
| 设置是否跳过确认消息直接执行命令。
| 设置是否跳过确认消息直接执行命令。
|-
|-
| slower_schedule
| {{Instructor param|slower_schedule|bool}}
| false
| false
| 设置是否让计划任务模块使用更长的时间间隔执行。 
| 设置是否让计划任务模块使用更长的时间间隔执行。 
|-
|-
| enable_dirty_check
| {{Instructor param|enable_dirty_check|bool}}
| true
| true
| 设置是否启用屏蔽词检查。
| 设置是否启用屏蔽词检查。
|-
|-
| enable_rickroll
| {{Instructor param|enable_rickroll|bool}}
| true
| true
| 设置请求被拦截时是否输出内容。
| 设置请求被拦截时是否输出内容。
|-
|-
| rickroll_msg
| {{Instructor param|rickroll_msg|bool}}
| "https://wdf.ink/6OUp"
| "https://wdf.ink/6OUp"
| 请求被拦截时输出的内容。
| 请求被拦截时输出的内容。
|-
|-
| enable_urlmanager
| {{Instructor param|???|bool}}
|
|
| 设置是否启用内置愚人节玩笑。若留空则会在 4 月 1 日启用愚人节玩笑。
|-
| {{Instructor param||float}}{{Instructor param|shuffle_rate|int}}
|
| 0.1
| 设置愚人节玩笑的文字打乱频率,输入为 0-1 之间。
|-
| {{Instructor param|enable_urlmanager|bool}}
| <code>[[wiki]]</code><br><code>[[wiki_audit]]</code>
| <code>[[wiki]]</code><br><code>[[wiki_audit]]</code>
| true
| true
| 设置是否启用 URL 管理,禁用后无法使用 <code>[[wiki_audit]]</code> 命令。 
| 设置是否启用 URL 管理,禁用后无法使用 <code>[[wiki_audit]]</code> 命令。 
|-
|-
| enable_tos
| {{Instructor param|enable_tos|bool}}
| false
| false
| 设置是否启用内置的违反服务条款检查。 
| 设置是否启用内置的违反服务条款检查。 
|-
|-
| tos_waring_counts
| {{Instructor param|tos_waring_counts|int}}
| 5
| 5
| 设置用户违反服务条款的最高警告次数。 
| 设置用户违反服务条款的最高警告次数。 
|-
|-
| tos_temp_ban_time
| {{Instructor param|tos_temp_ban_time|int}}
| 300
| 300
| 设置用户违反服务条款后的临时限制时间。
| 设置用户违反服务条款后的临时限制时间。
|-
|-
| enable_analytics
| {{Instructor param|enable_analytics|bool}}
| <code>[[analytics]]</code>
| <code>[[analytics]]</code>
| true
| true
| 设置是否启用 <code>analytics</code> 模块相关命令。 
| 设置是否启用 <code>analytics</code> 模块相关命令。 
|-
|-
| enable_eval
| {{Instructor param|enable_eval|bool}}
| <code>[[eval]]</code>
| <code>[[eval]]</code>
| true
| true
| 设置是否启用 <code>eval</code> 模块相关命令。
| 设置是否启用 <code>eval</code> 模块相关命令。
|-
|-
| enable_petal
| {{Instructor param|enable_petal|bool}}
| <code>[[petal]]</code>
| <code>[[petal]]</code>
| true
| true
| 设置是否启用花瓣。
| 设置是否启用花瓣。
|-
|-
| enable_get_petal
| {{Instructor param|enable_get_petal|bool}}
| <code>[[petal]]</code>
| <code>[[petal]]</code>
| true
| true
| 设置是否启用获取花瓣途径。
| 设置是否启用获取花瓣途径。
|-
|-
| gained_petal_limit
| {{Instructor param|gained_petal_limit|int}}
| <code>[[petal]]</code>
| <code>[[petal]]</code>
| 10
| 10
| 设置一天内获得的花瓣数量限制。
| 设置一天内获得的花瓣数量限制。
|-
|-
| lost_petal_limit
| {{Instructor param|lost_petal_limit|int}}
| <code>[[petal]]</code>
| <code>[[petal]]</code>
| 5
| 5
| 设置一天内失去的花瓣数量限制。
| 设置一天内失去的花瓣数量限制。
|-
|-
| coin_limit
| {{Instructor param|coin_limit|int}}
| <code>[[coin]]</code>
| <code>[[coin]]</code>
| 10000
| 10000
| 一次可投掷的硬币最大个数。 
| 一次可投掷的硬币最大个数。 
|-
|-
| coin_faceup_rate
| {{Instructor param|coin_faceup_rate|int}}
| <code>[[coin]]</code>
| <code>[[coin]]</code>
| 4994
| 4994
| 硬币正面朝上的概率,按一万分之几计算。 
| 硬币正面朝上的概率,按一万分之几计算。 
|-
|-
| coin_facedown_rate
| {{Instructor param|coin_facedown_rate|int}}
| <code>[[coin]]</code>
| <code>[[coin]]</code>
| 4994
| 4994
| 硬币反面朝上的概率,按一万分之几计算。 
| 硬币反面朝上的概率,按一万分之几计算。 
|-
|-
| dice_limit
| {{Instructor param|dice_limit|int}}
| <code>[[dice]]</code>
| <code>[[dice]]</code>
| 100
| 100
| 一次可投掷的骰子最大个数。
| 一次可投掷的骰子最大个数。
|-
|-
| dice_roll_limit
| {{Instructor param|dice_roll_limit|int}}
| <code>[[dice]]</code>
| <code>[[dice]]</code>
| 10
| 10
| 投掷骰子的最大次数。 
| 投掷骰子的最大次数。
|-
|-
| dice_mod_max
| {{Instructor param|dice_output_count|int}}
| <code>[[dice]]</code>
| <code>[[dice]]</code>
| 10000
| 50
投掷骰子 的最大 调节值。
输出时 的最大 数据量,超过则无法正常显示
|-
| dice_mod_min
| <code>[[dice]]</code>
| -10000
| 投掷骰子的最小调节值 。 
|-
|-
| dice_limit
| {{Instructor param|dice_output_len|int}}
| <code>[[dice]]</code>
| <code>[[dice]]</code>
| 100
| 200
| 一次可投掷的骰子最大个数。
| 输出时的最大 长度 ,超过则无法正常显示。
|-
| dice_output_count
| <code>[[dice]]</code>
| 50
| 输出时的最大 数据量 ,超过则无法正常显示。 
|-
|-
| dice_detail_count
| {{Instructor param|dice_detail_count|int}}
| <code>[[dice]]</code>
| <code>[[dice]]</code>
| 5
| 5
| 多次投掷骰子的总数,超过则不再显示详细信息。
| 多次投掷骰子的总数,超过则不再显示详细信息。
|-
|-
| dice_count_limit
| {{Instructor param|dice_count_limit|int}}
| <code>[[dice]]</code>
| <code>[[dice]]</code>
| 10
| 10
| 骰子 多项 式最大的项数。 
| 骰子 表达 式最大的项数。
|-
|-
| wordle_disable_image
| {{Instructor param|wordle_disable_image|bool}}
| <code>[[wordle]]</code>
| <code>[[wordle]]</code>
| false
| false

2024年5月31日 (五) 11:49的最新版本

机器人的配置文件(config.toml)储存在 ./config/ 目录下。可使用 ~config 命令修改配置文件。

配置文件支持热更新,即在修改配置文件后立即生效,但部分配置项仍需重载模块或重启后生效。

如果你不需要某些属性,请将对应的键直接删除,请勿在文件中留空

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

[secret]
db_path = "mysql+pymysql://"
check_accessKeyId =
check_accessKeySecret =
web_render =
proxy =
dc_token =
tg_token =
kook_token =
matrix_device_id =
matrix_token =
matrix_megolm_backup_passphrase =
curseforge_api_key =
exchange_rate_api_key =
openai_api_key =
osu_api_key =
wolfram_alpha_appid =
jwt_secret =

[cfg]
api_port = 5000
base_superuser = ["QQ|2596322644",]
debug = false
cache_path = "./cache/"
command_prefix = ["~", "~",]
confirm_command = ["是", "对", "對", "yes", "Yes", "YES", "y", "Y",]
disabled_bots = ["",]
report_targets = ["",]
use_shamrock = false
locale = "zh_cn"
timezone_offset = "+8"
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"
locale_url = "https://www.crowdin.com/project/akari-bot"
wiki_whitelist_url = "https://s.wd-ljt.com/botwhitelist"
web_render_local =
qq_account = 2314163511
qq_host = "127.0.0.1:11451"
qq_disable_temp_session = false
qq_allow_approve_friend = true
qq_allow_approve_group_invite = true
qq_enable_listening_self_message = false
matrix_device_name = 
matrix_homeserver = 
matrix_user = "@akaribot:matrix.org"
allow_request_private_ip = false
allow_reload_base = false
no_confirm = false
slower_schedule = false
enable_dirty_check = true
enable_rickroll = true
rickroll_msg = "https://wdf.ink/6OUp"
??? =
shuffle_rate = 0.1
enable_urlmanager = true
enable_tos = false
tos_warning_counts = 5
tos_temp_ban_time = 300
enable_analytics = true
enable_eval = true
enable_petal = true
enable_get_petal = true
gained_petal_limit = 10
lost_petal_limit = 5
coin_limit = 10000
coin_faceup_rate = 4997
coin_facedown_rate = 4997
dice_limit = 100
dice_roll_limit = 10
dice_output_count = 50
dice_output_len = 200
dice_detail_count = 5
dice_count_limit = 10
wordle_disable_image = false

属性

secret

secret 类中填入的内容,当机器人发送的消息中存在时会被拦截。

属性 使用模块 默认值 描述
字符串 db_path "mysql+pymysql://" 数据库路径,用于存储用户数据。
字符串 check_accesskeyid 调用阿里云内容安全服务 API 时需要的 AccessKey ID。
字符串 check_accesskeysecret 调用阿里云内容安全服务 API 时需要的 AccessKey Secret。
字符串 web_render Webrender 的地址(IP 或域名)及端口。
字符串 proxy 代理服务的地址(IP 或域名)及端口。
字符串 dc_token Discord 机器人令牌。
字符串 kook_token KOOK 机器人令牌。
字符串 tg_token Telegram 机器人令牌。
字符串 matrix_device_id Matrix 机器人设备 ID。
字符串 matrix_token Matrix 机器人令牌。
字符串 matrix_megolm_backup_passphrase Matrix 机器人的 Megolm 备份密码短语。
字符串 curseforge_api_key mod_dl Curseforge API 密钥。
字符串 exchange_rate_api_key exchange_rate
petal
ExchangeRate-API 密钥。
字符串 openai_api_key ask
summary
OpenAI API 密钥。
字符串 osu_api_key osu Osu! API 密钥。
字符串 wolfram_alpha_appid ask
wolframalpha
WolframAlpha API 的 App ID。
字符串 jwt_secret

config

属性 使用模块 默认值 描述
整数 api_port 5000 机器人 API 端口。
列表 字符串 base_superuser ["QQ|2596322644",] 机器人主超级用户,输入用户对应的 ID。可使用 ~whoami 命令查看自己的 ID。
布尔值 debug false 设置是否启用 Logger 的除错模式。
字符串 cache_path "./cache/" 图片等的缓存路径。
列表 command_prefix ["~", "~",] 默认命令前缀列表。
列表 confirm_command ["是", "对", "對", "yes", "Yes", "YES", "y", "Y",] 命令确认词列表。
列表 disabled_bots ["",] 机器人禁用的平台列表,平台名称为 ./bots/ 目录下对应的文件名。
列表 report_targets ["",] 机器人发送事件回报的对话列表。
布尔值 use_shamrock false 设置是否使用了 OpenShamrock,以修改部分运行方式。
字符串 locale "zh_cn" 机器人默认使用的语言。
字符串 timezone_offset "+8" 机器人默认时区偏移量。
字符串 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" 提交问题(如封禁申诉等)的网址。
字符串 locale_url locale "https://www.crowdin.com/project/akari-bot" 提供多语言贡献的网址。
字符串 wiki_whitelist_url wiki "https://s.wd-ljt.com/botwhitelist" 申请 Wiki 白名单的网址。
字符串 web_render_local 本地 Webrender 的地址,若与 web_render 相同则留空。
整数 字符串 qq_account 2314163511 机器人的 QQ 号。
字符串 qq_host "127.0.0.1:11451" 用于 go-cqhttp 反向连接的 IP 地址及端口。
布尔值 qq_disable_temp_session false 设置是否禁用机器人在 QQ 的临时会话。
布尔值 qq_allow_approve_friend true 设置是否在 QQ 上自动同意普通用户加好友申请。
布尔值 qq_allow_approve_group_invite true 设置是否在 QQ 上自动同意普通用户加群申请。
布尔值 qq_enable_listening_self_message false 设置是否启用 QQ 的自我消息处理。
字符串 matrix_device_name Matrix 机器人设备名称。
字符串 matrix_homeserver Matrix 服务器 URL。
字符串 matrix_user "@akaribot:matrix.org" Matrix 机器人用户 ID(含@:)。
布尔值 allow_request_private_ip false 设置是否允许私有 IP 请求网站。
布尔值 allow_reload_base module false 设置是否允许重新加载基础模块。
布尔值 no_confirm false 设置是否跳过确认消息直接执行命令。
布尔值 slower_schedule false 设置是否让计划任务模块使用更长的时间间隔执行。
布尔值 enable_dirty_check true 设置是否启用屏蔽词检查。
布尔值 enable_rickroll true 设置请求被拦截时是否输出内容。
布尔值 rickroll_msg "https://wdf.ink/6OUp" 请求被拦截时输出的内容。
布尔值 ??? 设置是否启用内置愚人节玩笑。若留空则会在 4 月 1 日启用愚人节玩笑。
浮点数 整数 shuffle_rate 0.1 设置愚人节玩笑的文字打乱频率,输入为 0-1 之间。
布尔值 enable_urlmanager wiki
wiki_audit
true 设置是否启用 URL 管理,禁用后无法使用 wiki_audit 命令。
布尔值 enable_tos false 设置是否启用内置的违反服务条款检查。
整数 tos_waring_counts 5 设置用户违反服务条款的最高警告次数。
整数 tos_temp_ban_time 300 设置用户违反服务条款后的临时限制时间。
布尔值 enable_analytics analytics true 设置是否启用 analytics 模块相关命令。
布尔值 enable_eval eval true 设置是否启用 eval 模块相关命令。
布尔值 enable_petal petal true 设置是否启用花瓣。
布尔值 enable_get_petal petal true 设置是否启用获取花瓣途径。
整数 gained_petal_limit petal 10 设置一天内获得的花瓣数量限制。
整数 lost_petal_limit petal 5 设置一天内失去的花瓣数量限制。
整数 coin_limit coin 10000 一次可投掷的硬币最大个数。
整数 coin_faceup_rate coin 4994 硬币正面朝上的概率,按一万分之几计算。
整数 coin_facedown_rate coin 4994 硬币反面朝上的概率,按一万分之几计算。
整数 dice_limit dice 100 一次可投掷的骰子最大个数。
整数 dice_roll_limit dice 10 投掷骰子的最大次数。
整数 dice_output_count dice 50 输出时的最大数据量,超过则无法正常显示。
整数 dice_output_len dice 200 输出时的最大长度,超过则无法正常显示。
整数 dice_detail_count dice 5 多次投掷骰子的总数,超过则不再显示详细信息。
整数 dice_count_limit dice 10 骰子表达式最大的项数。
布尔值 wordle_disable_image wordle false 设置是否禁用图片版本游戏板。
Cookie帮助我们提供我们的服务。通过使用我们的服务,您同意我们使用cookie。