Generate short url by bot for bypassing censorship
Project description
nonebot-plugin-shorturl
✨ 为 NoneBot 插件提供短链接服务支持 ✨
安装
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
差分配置项
Redis
SHORTURL_REDIS_HOST
:Redis 后端的地址SHORTURL_REDIS_PORT
:Redis 后端的端口SHORTURL_REDIS_DB
:Redis DB 配置项SHORTURL_REDIS_USERNAME
:Redis 用户名SHORTURL_REDIS_PASSWORD
:Redis 密码
Diskcache
SHORTURL_DISKCACHE_FOLDER
:Diskcache 文件持久化目录
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for nonebot_plugin_shorturl-0.3.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbda6d5813480f0e938d939617e87f304b0d8b42d36e60b716e6575f4644ba01 |
|
MD5 | 2be868341d8ebe8407e3bbe45666afbb |
|
BLAKE2b-256 | 1fd5bb765fbeb447e6f8dbf9b9270331209ba49201393f954ca841197cc772a1 |
Close
Hashes for nonebot_plugin_shorturl-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32047b1a1285b839332fc3c1e3d91dae28b59113cdfe54212192c3ce90dda37d |
|
MD5 | 9ce32fa0715df7cd215cde3a1634176f |
|
BLAKE2b-256 | 9d1790632dd1df4a59a79450ae67a4f6c72685e27e2f52d0852d008010b43be2 |