Make NoneBot as OneBot Implementation
Project description
安装
- 使用 nb-cli
nb plugin install nonebot-plugin-all4one
- 使用 pdm
pdm add nonebot-plugin-all4one
使用
obimpl_connections = [{"type":"websocket_rev","url":"ws://127.0.0.1:8080/onebot/v12/"}] # 其它连接方式的配置同理
middlewares = ["OneBot V11"] # 自定义加载的 Middleware,默认加载全部
Feature
OneBot
- HTTP
- HTTP Webhook
- 正向 WebSocket
- 反向 WebSocket
Middlewares
- OneBot V11
- Telegram
- Discord 测试中
- QQ @he0119 寻求新维护者
相关链接
- nonebot/adapter-onebot 复用代码
- zhamao-robot/go-cqhttp-adapter-plugin OneBot V11 -> V12 逻辑参考
- iyume/nonebot-plugin-params 灵感来源
- felinae98/nonebot-plugin-send-anything-anywhere 友情推荐
- nonebot/plugin-alconna 同上
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
File details
Details for the file nonebot_plugin_all4one-0.1.0a4.tar.gz
.
File metadata
- Download URL: nonebot_plugin_all4one-0.1.0a4.tar.gz
- Upload date:
- Size: 41.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: pdm/2.17.3 CPython/3.10.12 Linux/6.5.0-1025-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44a687708488841f268990fcdb3f6d1b3ff0a654a30976353e1322e0070b6f0d |
|
MD5 | accc8d670cc6387803e007fd7a801a64 |
|
BLAKE2b-256 | 66cda66a997b235bb3266f52e67417025d9270b7aca647948105fb3843ecd36e |
File details
Details for the file nonebot_plugin_all4one-0.1.0a4-py3-none-any.whl
.
File metadata
- Download URL: nonebot_plugin_all4one-0.1.0a4-py3-none-any.whl
- Upload date:
- Size: 44.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: pdm/2.17.3 CPython/3.10.12 Linux/6.5.0-1025-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15d9b610aafeb25bc7a852e5b7454d57c59d32782e457e3227d29376fe73c223 |
|
MD5 | a7038340fe2bc3fef4bb128e91634f12 |
|
BLAKE2b-256 | a2f7b8fc016066a989318115ce661b04f034b973140bce76f76a2e2fc81c17ad |