这个钩子函数会在Bot断开与 NoneBot2 的 websocket 连接时运行。 @driver.on_bot_disconnectasync defdo_something(bot: Bot):pass 1.5 api调用钩子 这个钩子函数会在Bot调用 API 时运行。 fromnonebot.adaptersimportBot @Bot.on_calling_apiasync defhandle_api_call(bot: Bot, api:str, data:Dict[str,Any])...
on_startup(main) nonebot.run() 分别在 3.10.11 和 3.11.8 环境中执行 结果 3.10.11 和 3.11.8 两种环境下有 10 倍甚至 9 倍 非常明显的的性能差距 3.10.11 C:\Users\Ailit\PycharmProjects\nonebot2_miya\venv310\Scripts\python.exe C:\Users\Ailit\PycharmProjects\nonebot2_miya\test\v2\async_...
on_startup(login_from_cache) 23 changes: 23 additions & 0 deletions 23 nonebot_plugin_bilichat/lib/bilibili_request/gRPC.py Show comments View file Edit file Delete file This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To...
@driver.on_startup async def _(): config: Optional[bytes] = msgpack.dumps( self.wq_config.walle_q, default=msgpack_encoder ) asyncio.create_task(run(self.inner, config)) asyncio.create_task(run(self.inner, data_path)) await asyncio.sleep(0.5) for id, config in self._config.walle...
memes_check_resources_on_startup 类型:bool 默认:True 说明:是否在启动时检查 meme-generator 资源 memes_prompt_params_error 类型:bool 默认:False 说明:是否在图片/文字数量不符时提示(谨慎使用,容易误触发) memes_use_sender_when_no_image 类型:bool 默认:False 说明:在表情需要至少1张图且没有输入图片时...
@driver.on_startup async def generate_image(is_auto=True): """ @@ -411,15 +442,5 @@ async def generate_image(is_auto=True): # 删除旧图片,以方便生成当日图片 if name.endswith('.jpg'): os.remove(os.path.join(root, name)) for game in "bh3", "ys", "bh2", "xq", "wd...
Search or jump to... Sign in Sign up nonebot / nonebot2 Public Sponsor Notifications Fork 531 Star 5.7k Code Issues 9 Pull requests 1 Discussions Actions Security 1 Insights CommitsBreadcrumbsHistory for nonebot2 nonebot on3d5dd59 User selector All users DatepickerAll time...
memes_command_start类型:str 默认:`` 说明:命令前缀memes_disabled_list类型:List[str] 默认:[] 说明:禁用的表情包列表,需填写表情的key,可在 meme-generator 表情列表 中查看。若只是临时关闭,可以用下文中的表情包开关memes_check_resources_on_startup...
config.command_start: cls.string = list(nonebot.get_driver().config.command_start)[0] + conf.COMMAND_START else: cls.string = conf.COMMAND_START @classmethod def __str__(cls): return cls.string driver.on_startup(CommandBegin.set_command_begin) COMMAND_BEGIN = CommandBegin() '''命令...
For Enterprise Teams Startups Education By Solution CI/CD & Automation DevOps DevSecOps Resources Learning Pathways White papers, Ebooks, Webinars Customer Stories Partners Open Source GitHub Sponsors Fund open source developers The ReadME Project GitHub community articles Repositories Topi...