适用于 Nonebot2 的用户插件
Project description
NoneBot Plugin User
✨ NoneBot 用户插件 ✨
简介
使用方式
加载插件后发送 /user
、/inspect
或 /bind
。
插件适配
先在插件代码最前面声明依赖
from nonebot import require
require("nonebot_plugin_user")
获取用户信息
from nonebot_plugin_user import User
@matcher.handle()
async def _(user: User):
await matcher.finish(user.id)
获取用户会话信息
from nonebot_plugin_user import UserSession
@matcher.handle()
async def _(session: UserSession):
await matcher.finish(session.user_id)
配置项
配置方式:直接在 NoneBot
全局配置文件中添加以下配置项即可。
user_token_prefix
- 类型:
str
- 默认:
nonebot/
- 说明: 生成令牌的前缀
计划
- 支持权限
鸣谢
- Koishi: 本项目直接参考
- nonebot-plugin-session: 获取用户信息
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_user-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82d9330ce465f0428f6ed5fd1922337030d315f0358ffe81ac8a0de1dceaf1bf |
|
MD5 | 3c688be2d4fbd469b28d1f727f7c6f80 |
|
BLAKE2b-256 | f3135aba1d9952552b420ff9bc237a63ffc63ef1317c48de05e891b2bcb180b9 |
Close
Hashes for nonebot_plugin_user-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d41454909ccad0c254398a3af9387077c2bf6377f1d2cf0ba4ef090a09b989c |
|
MD5 | 981accecfbdab38548e64b7e7a36f00a |
|
BLAKE2b-256 | 2b1eabf500558c096112b610b160fe83c65e7314d747dd963992637ff3da7068 |