mirror of
https://github.com/nonebot/nonebot2.git
synced 2024-11-28 03:26:18 +08:00
4dae23d3bb
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Ju4tCode <42488585+yanyongyu@users.noreply.github.com>
23 lines
516 B
Python
23 lines
516 B
Python
from typing import Optional
|
|
|
|
from nonebot.typing import T_State
|
|
from nonebot.matcher import Matcher
|
|
from nonebot.params import Arg, Depends
|
|
from nonebot.adapters import Bot, Event, Message
|
|
|
|
|
|
def dependency():
|
|
return 1
|
|
|
|
|
|
async def complex_priority(
|
|
sub: int = Depends(dependency),
|
|
bot: Optional[Bot] = None,
|
|
event: Optional[Event] = None,
|
|
state: T_State = {},
|
|
matcher: Optional[Matcher] = None,
|
|
arg: Message = Arg(),
|
|
exception: Optional[Exception] = None,
|
|
default: int = 1,
|
|
): ...
|