Skip to main content

nonebot

nonebot-plugin-shorturl

✨ 为 NoneBot 插件提供短链接服务支持 ✨

license pypi python

安装

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 文件持久化目录

Metadata

Release files for nonebot-plugin-shorturl 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nonebot-plugin-shorturl 0.4.0
File Size Uploaded
nonebot_plugin_shorturl-0.4.0.tar.gz 5.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nonebot-plugin-shorturl 0.4.0
File Interpreter ABI Platform
nonebot_plugin_shorturl-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 12.0 kB

Release files / nonebot_plugin_shorturl-0.4.0.tar.gz

Download URL nonebot_plugin_shorturl-0.4.0.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
9412cb5a27b69e1fa84d007257c7653ebcb0be8f2195674f9cc50668927fc04d
BLAKE2b-256 checksum
How to use checksums
6a0196d3fdc335a73886ba459b46c6abce0fb61eed7c1f4466309db507b7aa5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / nonebot_plugin_shorturl-0.4.0-py3-none-any.whl

Download URL nonebot_plugin_shorturl-0.4.0-py3-none-any.whl
Size 7.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
34f193ca06b2c5e7b7a793513c823c83d66d48d2116318e638b247be007d33d4
BLAKE2b-256 checksum
How to use checksums
5bfa977b2b053709be2abe2a62f9e7bb5b0892811888c8d4c3f4671c893be4d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page