-
Notifications
You must be signed in to change notification settings - Fork 0
/
.env.example
167 lines (122 loc) · 4.54 KB
/
.env.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
HOST=0.0.0.0
PORT=5890
LOG_LEVEL=DEBUG
FASTAPI_RELOAD=true
command_start=["!", "!", ""]
SUPERUSERS=[] # ["12345"]
SESSION_EXPIRE_TIMEOUT=900
# 下述为插件配置
# 在不使用对应插件的情况下可以移除对应配置
# 被注释的配置均存在默认值,未注释部分则必填。
# 如果需要修改,请取消注释。
## 无指令前缀调用指令,默认关闭(关闭的情况下即使`command_start`设定了无前缀也会被全局限制为只有提及与私聊可用)
# os_no_command_prefix = false
## 数据目录
# os_data_path=./data
# 保存调试日志(包含敏感信息)
# os_log_file_debug=false
# 是否屏蔽连接到此后端的bot发送的消息
# os_ob_black_eachother_private=false
# os_ob_black_eachother_group=true
# 拒绝响应匿名消息
# os_ob_black_anonymous=true
# 拒绝响应临时消息
# os_ob_black_tmp=true
## 屏蔽列表
# 按照群与组对目标进行封禁,不处理对象的任何操作。(元素非字符串)
# os_ob_black_user_list=[] # [123456]
# os_ob_black_group_list=[] # [123456]
## 通知设置
# ob协议相关通知
# ob协议断开连接通知
# os_ob_notice_disconnect=true # true
# ob协议紧急通知用户列表
# os_ob_notice_user_list=[] # [12345]
# ob协议紧急通知群列表
# os_ob_notice_group_list=[] # [12345]
# 磁盘用量提醒
# os_notice_distusage=true
# os_notice_distusage_percent=90 # 默认会在超过95已经超过此设定值时进行提示,超过95时以此值为准
# 提醒百分比按单磁盘计算(关闭后计算所有磁盘平均使用率)
# os_notice_distusage_single=true
# 按单个磁盘百分比提醒时屏蔽的磁盘
# os_notice_distusage_per_igonre=[] # ["C:\\", "\\"] # 注意转义
# 内存用量提醒
# os_notice_memoryusage=true
# os_notice_memoryusage_percent=90 # 默认会在超过95已经超过此设定值时进行提示,超过95时以此值为准
## 翻译引擎配置
# 存在速率限制的引擎会自动限制速率,会在五秒的时间里等待以缓解限制造成的影响。
# 默认引擎 支持 tencent、google、baidu、caiyun
# trans_default_engine="google"
# 语言优化 内置的语言类型识别,启用可以降低错误率
# trans_lang_optimize=true
# 百度翻译
# trans_baidu_enable=false
# trans_baidu_ratelimit=1 # 速率限制(QPS)
# trans_baidu_id=""
# trans_baidu_secret=""
# 彩云小译
# trans_caiyun_enable=false
# trans_caiyun_token=""
# 谷歌翻译
# trans_google_enable=true
# trans_google_ratelimit=1 # 速率限制(QPS)
# trans_google_baseurl="https://translate.google.cn"
# 腾讯翻译
# trans_tencent_enable=false
# trans_tencent_region="ap-guangzhou"
# trans_tencent_ratelimit=5 # 速率限制(QPS)
# trans_tencent_id=""
# trans_tencent_key=""
## 推特设置
# 启用轮询
# os_twitter_poll_enable=false
# os_twitter_poll_interval=15
# 流式监听(高实时性推送)
# 启用监听 启用流式监听后轮询将被禁用
# os_twitter_stream_enable=false
# 推特流式监听规则限制
# 一个规则约可监听13个账户,目前推特开发者基础版本是5个规则,提升版本是25个规则。
# 可监听数量大致为65个及325个。
# os_twitter_stream_rule_limit=5
# 推特使用的代理
# os_twitter_proxy="" # http://127.0.0.1:8080
# 应用程序key
os_twitter_key="..."
# 应用程序secret
os_twitter_secret="..."
# 应用程序 Bearer
os_twitter_bearer="..."
# 用户key 必须拥有可写权限,详见文档
os_twitter_access_token="..."
# 用户 secret
os_twitter_access_token_secret="..."
# 推文机翻引擎 腾讯、百度、谷歌、彩云
# os_twitter_trans_engine="" # "腾讯"
## 烤推配置
# 利用推特API优化烤推
# os_twitter_trans_api_enable=true
# 烤推代理
# os_twitter_trans_proxy="" # http://127.0.0.1:8080
# 烤推超时时间
# os_twitter_trans_timeout=15
# 烤推任务列表长度限制
# os_twitter_trans_task_limit=10
# 同时处理的烤推任务数限制(并发越高对内存要求越高)
# os_twitter_trans_concurrent_limit=2
# 烤推脚本路径
# os_twitter_trans_script="./twitter_trans_script.js"
# 烤推调试模式(打开后可以看到实时页面)
# os_twitter_trans_debug=false
# 烤推的结果图代理(会拼接为 proxy/filename),为空时传递base64编码的图片
# os_twitter_trans_image_proxy="" # http://example.com
## 订阅配置
## RSShub(推荐使用自建)
# 是否启用
# os_subscribe_rsshub_enable=true # false
# 订阅超时时间
# os_subscribe_rsshub_timeout=5
# os_subscribe_rsshub_urls=[] # ["https://rsshub.app/"]
## B站功能
# 代理设置
# os_bot_bilibili_proxy="" # http://127.0.0.1:8080