summaryrefslogtreecommitdiff
path: root/ATRI/config.py
diff options
context:
space:
mode:
authorzzj1804 <[email protected]>2021-12-02 14:38:48 +0800
committerzzj1804 <[email protected]>2021-12-02 14:38:48 +0800
commit37ad77a6f7966d0394a43134ab1339533dc16ecf (patch)
treee514db6e8099af691fc496a50ccf3fd7598634b3 /ATRI/config.py
parentb19cf7768a70cf639853d9d33a6ab2a3d56e7045 (diff)
downloadATRI-37ad77a6f7966d0394a43134ab1339533dc16ecf.tar.gz
ATRI-37ad77a6f7966d0394a43134ab1339533dc16ecf.tar.bz2
ATRI-37ad77a6f7966d0394a43134ab1339533dc16ecf.zip
新增chatbot插件,从群聊天学习,并随机回话 修改chat插件,无法回话时尝试chatterbot
Diffstat (limited to 'ATRI/config.py')
-rw-r--r--ATRI/config.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/ATRI/config.py b/ATRI/config.py
index d1a9bfd..3350423 100644
--- a/ATRI/config.py
+++ b/ATRI/config.py
@@ -36,6 +36,14 @@ class SauceNAO:
key: str = config.get("key", "")
+class ChatterBot:
+ config: dict = config["ChatterBot"]
+
+ mongo_database_uri: str = config.get("mongo_database_uri", None)
+ maximum_similarity_threshold: float = float(config.get("maximum_similarity_threshold", 0.05))
+ default_response: set = set(config.get("default_response", ["咱听不明白(o_ _)ノ"]))
+ group_random_response_rate: float = float(config.get("group_random_response_rate", 0.1))
+
RUNTIME_CONFIG = {
"host": BotSelfConfig.host,
"port": BotSelfConfig.port,