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.4.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9412cb5a27b69e1fa84d007257c7653ebcb0be8f2195674f9cc50668927fc04d |
|
MD5 | 16b163d840caa8c864bca600707b0942 |
|
BLAKE2b-256 | 6a0196d3fdc335a73886ba459b46c6abce0fb61eed7c1f4466309db507b7aa5f |
Close
Hashes for nonebot_plugin_shorturl-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34f193ca06b2c5e7b7a793513c823c83d66d48d2116318e638b247be007d33d4 |
|
MD5 | 7d7006cc108f3a7753db752e8a7b8ec8 |
|
BLAKE2b-256 | 5bfa977b2b053709be2abe2a62f9e7bb5b0892811888c8d4c3f4671c893be4d1 |