diff --git a/qq_api/qq_api/__init__.py b/qq_api/qq_api/__init__.py index 3b7fe80..9a79b6a 100644 --- a/qq_api/qq_api/__init__.py +++ b/qq_api/qq_api/__init__.py @@ -12,6 +12,7 @@ __all__ = [ "MessageEvent", + "get_event_loop", "get_bot", ] @@ -133,6 +134,14 @@ def on_unload(server: PluginServerInterface): time.sleep(0.1) +def get_event_loop() -> AbstractEventLoop: + """ + Get asyncio event loop + :return: AbstractEventLoop. + """ + return __event_loop + + def get_bot() -> CQHttp: """ Get CQHttp instance. diff --git a/qq_api/readme.md b/qq_api/readme.md index 6678259..736fd39 100644 --- a/qq_api/readme.md +++ b/qq_api/readme.md @@ -135,6 +135,10 @@ example: ### API +#### get_event_loop() + +用于获取 `asyncio` 的 `event_loop`。 + #### get_bot() -用于获取 `bot` 对象 +用于获取 `CQHttp` 的实例。