cyan.session module¶
- cyan.session.BotStartedHandler¶
机器人启动事件处理器。
alias of
Callable
[[cyan.bot.Bot
],Awaitable
[Optional
[NoReturn
]]]
- class cyan.session.Session(api_base_url: str, ticket: cyan.bot.Ticket)[源代码]¶
基类:
object
会话。
- on(_type: Type[cyan.event.Event]) Callable[[Union[Callable[[Any], Union[Awaitable[None], Awaitable[NoReturn]]], Callable[[Any, Any], Union[Awaitable[None], Awaitable[NoReturn]]]]], None] [源代码]¶
装饰事件处理器以监听指定事件。
- 参数:
_type: 所需监听事件的类型
- on_started(func: Callable[[cyan.bot.Bot], Awaitable[Optional[NoReturn]]]) Callable[[cyan.bot.Bot], Awaitable[Optional[NoReturn]]] [源代码]¶
装饰事件处理器以监听机器人启动事件。