跨平台 Python 异步聊天机器人框架 / Asynchronous multi-platform chatbot framework written in Python
MIT License
Bot releases are visible (Hide)
Published by noneflow[bot] 4 months ago
on_keyword
参数类型错误 @TaskManagerOL (#2795)Published by noneflow[bot] 5 months ago
Published by noneflow[bot] 6 months ago
RegexMatched
文档类型标注错误 @A-kirami (#2629)RegexMatched
文档高亮行错误 @A-kirami (#2628)RegexMatched
依赖注入文档 @A-kirami (#2618)eitherchoice
@lgc2333 (#2599)Published by noneflow[bot] 8 months ago
model_dump
和 type_validate_json
@MingxuanGame (#2579)Message.__contains__()
未考虑 bool(MessageSegment)
存在 False 情况导致的异常结果 @lgc2333 (#2572)Published by noneflow[bot] 8 months ago
[!WARNING]
本版本为兼容 Pydantic v2 的首个版本,如果在使用过程中遇到了插件兼容性问题,请参考文档降级 Pydantic 至 v1
在本版本中由于不可避免的 Pydantic 兼容性问题,请对于 Pydantic 版本有要求的插件确认是否在包依赖中正确注明 Pydantic 版本!
对于 Pydantic 版本并不敏感的插件请参考配置文档对插件读取配置部分进行修改,以便兼容 Pydantic v1 与 v2:
- plugin_config = Config.parse_obj(get_driver().config)
+ from nonebot import get_plugin_config
+ plugin_config = get_plugin_config(Config)
pydantic-settings
@yanyongyu (#2521)RegexStr()
@ProgramRipper (#2499)echo
发送空消息 @yanyongyu (#2525)MessageTemplate
禁止访问私有属性 @mnixry (#2509)nonebot-plugin-eitherchoice
@lgc2333 (#2502)Published by noneflow[bot] 10 months ago
Lifespan.on_ready()
供适配器使用 @ProgramRipper (#2483)eitherchoice
插件 @lgc2333 (#2491)Published by noneflow[bot] 12 months ago
nonebot-plugin-nya-music
插件 @nikissXI (#2398)Published by github-actions[bot] about 1 year ago
Annotated
的最后一个子依赖 @ProgramRipper (#2360)get_asgi
函数的文档字符串 @A-kirami (#2359)Sekai Stickers
插件信息 @lgc2333 (#2372)Published by github-actions[bot] about 1 year ago
CommandResult
描述错误 @KomoriDev (#2282)get_last_receive
示例 @A-kirami (#2278)Nickname
属性的描述错误 @A-kirami (#2271)Published by github-actions[bot] about 1 year ago
typing.override
标记 @yanyongyu (#2193)ArgParam
不支持 Annotated
@eya46 (#2124)ArgStr
3.9+ 和 3.8+ 版本代码写反 @eya46 (#2126)nonebot-plugin-gw2
模块名 @Agnes4m (#2123)nonebot-plugin-msgbuf
插件的名称等信息 @NCBM (#2119)Published by github-actions[bot] over 1 year ago
re.Match
依赖注入 @yanyongyu (#1950)type
homepage
supported_adapters
@yanyongyu (#2012)re.Match
依赖注入 @yanyongyu (#1950)none
系列驱动器 @yanyongyu (#1951)has
join
include
exclude
方法 @yanyongyu (#1895)run_sync
上下文 @synodriver (#1968)nonebot_paddle_ocr
和 nonebot_poe_chat
@canxin121 (#2039)nonebot-plugin-rtfm
插件 @MingxuanGame (#2037)MC_QQ_MCRcon
@17TheWord (#1948)Published by github-actions[bot] over 1 year ago
on
函数所需的函数 @A-kirami (#1856)Annotated
支持 @mnixry (#1832)User
权限添加便捷创建方法 @yanyongyu (#1825)get_adapter
类型 overload @yanyongyu (#1755)tomllib
读取 toml 配置 @yanyongyu (#1720)raise from e
@shoucandanghehe (#1689)Published by github-actions[bot] over 1 year ago
FastAPI
和 Quart
传递额外的参数 @A-kirami (#1543)logger
重导出 @A-kirami (#1526)on_type
typing error @yanyongyu (#1482)/store.html
的问题 @yzyyz1387 (#1470)params
模块的类型注解 @A-kirami (#1458)自定义日志
中多余的符号 @A-kirami (#1448)调用平台 API
部分 @A-kirami (#1447)nonebot-plugin-aidraw
@A-kirami (#1588)nonebot_plugin_super_resolution
@A-kirami (#1561)nonebot-plugin-filehost
@mnixry (#1516)abstain_diary
插件名和描述 @Ikaros-521 (#1509)Published by github-actions[bot] almost 2 years ago
importlib.metadata
替换 pkg_resources
@A-kirami (#1388)__getattr__
不再对 __xxx__
方法返回 @synodriver (#1398)Published by github-actions[bot] about 2 years ago
SUPERUSER
权限匹配任意超管事件 @AkiraXie (#1275)nonebot.plugins
toml 配置 @yanyongyu (#1151)SUPERUSER
权限匹配任意超管事件 @AkiraXie (#1275)CommandGroup
与 MatcherGroup
的结构 @A-kirami (#1240)load_plugin
支持 pathlib.Path
@Lancercmd (#1194)Published by github-actions[bot] about 2 years ago
权限控制
一节中主动调用的错误 @MingxuanGame (#1072)Published by github-actions[bot] over 2 years ago
Published by github-actions[bot] over 2 years ago
CommandStart
依赖注入参数 @MeetWq (#915)__eq__
被重写时报错的问题 @yanyongyu (#971)MessageTemplate
在没有格式化说明符时行为不正确的问题 @mnixry (#947)on_fullmatch
返回类型错误 @yanyongyu (#815)fastapi_reload
在 Windows 平台额外影响的说明 @CherryGS (#830)Published by github-actions[bot] over 2 years ago
MessageTemplate
@mnixry (#782)Message.template
format spec does not support static method @mnixry (#772)dict(config)
raise error @yanyongyu (#748)