mirror of
https://github.com/suyiiyii/nonebot-bison.git
synced 2025-06-05 19:36:43 +08:00
* 🎨 修改 nonebot_bison 目录位置 * auto fix by pre-commit hooks * 🚚 fix frontend build target * 🚚 use soft link * Revert "🚚 use soft link" This reverts commit de21f79d5ae1bd5515b04f42a4138cb25ddf3e62. * 🚚 modify dockerfile --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: felinae98 <731499577@qq.com>
29 lines
957 B
Python
29 lines
957 B
Python
from typing import Optional
|
||
|
||
import nonebot
|
||
from pydantic import BaseSettings
|
||
|
||
|
||
class PlugConfig(BaseSettings):
|
||
|
||
bison_config_path: str = ""
|
||
bison_use_pic: bool = False
|
||
bison_init_filter: bool = True
|
||
bison_use_queue: bool = True
|
||
bison_outer_url: str = "http://localhost:8080/bison/"
|
||
bison_filter_log: bool = False
|
||
bison_to_me: bool = True
|
||
bison_skip_browser_check: bool = False
|
||
bison_use_pic_merge: int = 0 # 多图片时启用图片合并转发(仅限群)
|
||
# 0:不启用;1:首条消息单独发送,剩余照片合并转发;2以及以上:所有消息全部合并转发
|
||
bison_resend_times: int = 0
|
||
bison_proxy: Optional[str]
|
||
bison_ua: str = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36"
|
||
|
||
class Config:
|
||
extra = "ignore"
|
||
|
||
|
||
global_config = nonebot.get_driver().config
|
||
plugin_config = PlugConfig(**global_config.dict())
|