pip install nonebot-plugin-shorturl
poetry add nonebot-plugin-shorturl
pdm add nonebot-plugin-shorturl
# 特定后端
pip install nonebot-plugin-shorturl[redis]
pip install nonebot-plugin-shorturl[diskcache]
# 所有后端
pip install nonebot-plugin-shorturl[all]
在 .env
文件中添加必填的配置项
-
SHORTURL_HOST
(必填):用于为外部插件构造完整的包含域名的短链接。示例值:http://localhost:8080
-
SHORTURL_ENDPOINT
:指定短链接服务的入口点模板。默认值:/shorturl/{token}
,可以自定义为/s/{token}
等 -
SHORTURL_CACHE_TYPE
:指定短链接服务的后端缓存类型,可选值:memory
|diskcache
|redis
-
SHORTURL_REDIS_HOST
:Redis 后端的地址 -
SHORTURL_REDIS_PORT
:Redis 后端的端口 -
SHORTURL_REDIS_DB
:Redis DB 配置项 -
SHORTURL_REDIS_USERNAME
:Redis 用户名 -
SHORTURL_REDIS_PASSWORD
:Redis 密码
-
SHORTURL_DISKCACHE_FOLDER
:Diskcache 文件持久化目录