更新0.0.9配置文件保存功能,修了一些小bug
This commit is contained in:
8
webui.py
8
webui.py
@@ -341,16 +341,19 @@ def save_memory_mood_config(t_build_memory_interval, t_memory_compress_rate, t_f
|
|||||||
logger.info("记忆和心情设置已保存到 bot_config.toml 文件中")
|
logger.info("记忆和心情设置已保存到 bot_config.toml 文件中")
|
||||||
return "记忆和心情设置已保存"
|
return "记忆和心情设置已保存"
|
||||||
|
|
||||||
def save_other_config(t_keywords_reaction_enabled,t_enable_advance_output, t_enable_kuuki_read, t_enable_debug_output, t_enable_friend_chat, t_chinese_typo_enabled, t_error_rate, t_min_freq, t_tone_error_rate, t_word_replace_rate):
|
def save_other_config(t_keywords_reaction_enabled,t_enable_advance_output, t_enable_kuuki_read, t_enable_debug_output, t_enable_friend_chat, t_chinese_typo_enabled, t_error_rate, t_min_freq, t_tone_error_rate, t_word_replace_rate,t_remote_status):
|
||||||
config_data['keywords_reaction']['enable'] = t_keywords_reaction_enabled
|
config_data['keywords_reaction']['enable'] = t_keywords_reaction_enabled
|
||||||
config_data['others']['enable_advance_output'] = t_enable_advance_output
|
config_data['others']['enable_advance_output'] = t_enable_advance_output
|
||||||
config_data['others']['enable_kuuki_read'] = t_enable_kuuki_read
|
config_data['others']['enable_kuuki_read'] = t_enable_kuuki_read
|
||||||
config_data['others']['enable_debug_output'] = t_enable_debug_output
|
config_data['others']['enable_debug_output'] = t_enable_debug_output
|
||||||
|
config_data['others']['enable_friend_chat'] = t_enable_friend_chat
|
||||||
config_data["chinese_typo"]["enable"] = t_chinese_typo_enabled
|
config_data["chinese_typo"]["enable"] = t_chinese_typo_enabled
|
||||||
config_data["chinese_typo"]["error_rate"] = t_error_rate
|
config_data["chinese_typo"]["error_rate"] = t_error_rate
|
||||||
config_data["chinese_typo"]["min_freq"] = t_min_freq
|
config_data["chinese_typo"]["min_freq"] = t_min_freq
|
||||||
config_data["chinese_typo"]["tone_error_rate"] = t_tone_error_rate
|
config_data["chinese_typo"]["tone_error_rate"] = t_tone_error_rate
|
||||||
config_data["chinese_typo"]["word_replace_rate"] = t_word_replace_rate
|
config_data["chinese_typo"]["word_replace_rate"] = t_word_replace_rate
|
||||||
|
if PARSED_CONFIG_VERSION > 0.8:
|
||||||
|
config_data["remote"]["enable"] = t_remote_status
|
||||||
save_config_to_file(config_data)
|
save_config_to_file(config_data)
|
||||||
logger.info("其他设置已保存到 bot_config.toml 文件中")
|
logger.info("其他设置已保存到 bot_config.toml 文件中")
|
||||||
return "其他设置已保存"
|
return "其他设置已保存"
|
||||||
@@ -1112,6 +1115,7 @@ with gr.Blocks(title="MaimBot配置文件编辑") as app:
|
|||||||
with gr.Row():
|
with gr.Row():
|
||||||
remote_status = gr.Checkbox(value=config_data['remote']['enable'], label="是否开启麦麦在线全球统计")
|
remote_status = gr.Checkbox(value=config_data['remote']['enable'], label="是否开启麦麦在线全球统计")
|
||||||
|
|
||||||
|
|
||||||
with gr.Row():
|
with gr.Row():
|
||||||
gr.Markdown(
|
gr.Markdown(
|
||||||
"""### 中文错别字设置"""
|
"""### 中文错别字设置"""
|
||||||
@@ -1133,7 +1137,7 @@ with gr.Blocks(title="MaimBot配置文件编辑") as app:
|
|||||||
with gr.Row():
|
with gr.Row():
|
||||||
save_other_config_btn.click(
|
save_other_config_btn.click(
|
||||||
save_other_config,
|
save_other_config,
|
||||||
inputs=[keywords_reaction_enabled,enable_advance_output, enable_kuuki_read, enable_debug_output, enable_friend_chat, chinese_typo_enabled, error_rate, min_freq, tone_error_rate, word_replace_rate],
|
inputs=[keywords_reaction_enabled,enable_advance_output, enable_kuuki_read, enable_debug_output, enable_friend_chat, chinese_typo_enabled, error_rate, min_freq, tone_error_rate, word_replace_rate,remote_status],
|
||||||
outputs=[save_other_config_message]
|
outputs=[save_other_config_message]
|
||||||
)
|
)
|
||||||
app.queue().launch(#concurrency_count=511, max_size=1022
|
app.queue().launch(#concurrency_count=511, max_size=1022
|
||||||
|
|||||||
Reference in New Issue
Block a user