mirror of
				https://github.com/nonebot/nonebot2.git
				synced 2025-10-31 06:56:39 +00:00 
			
		
		
		
	🐛 fix cqhttp secret checking #289
This commit is contained in:
		| @@ -93,7 +93,7 @@ Adapter 类型 | ||||
|     * `headers: dict`: 请求头 | ||||
|  | ||||
|  | ||||
|     * `body: Optional[dict]`: 请求数据,WebSocket 连接该部分为空 | ||||
|     * `body: Optional[bytes]`: 请求数据,WebSocket 连接该部分为 None | ||||
|  | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -150,7 +150,7 @@ sidebarDepth: 0 | ||||
|  | ||||
|  | ||||
|  | ||||
| ### _async_ `send(event, message, at_sender=False, **kwargs)` | ||||
| ### _async_ `send(event, message, at_sender=False, webhook=None, secret=None, **kwargs)` | ||||
|  | ||||
|  | ||||
| * **说明** | ||||
| @@ -171,6 +171,12 @@ sidebarDepth: 0 | ||||
|     * `at_sender: bool`: 是否 @ 事件主体 | ||||
|  | ||||
|  | ||||
|     * `webhook: Optional[str]`: 该条消息将调用的 webhook 地址。不传则将使用 sessionWebhook,若其也不存在,该条消息不发送,使用自定义 webhook 时注意你设置的安全方式,如加关键词,IP地址,加签等等。 | ||||
|  | ||||
|  | ||||
|     * `secret: Optional[str]`: 如果你使用自定义的 webhook 地址,推荐使用加签方式对消息进行验证,将 机器人安全设置页面,加签一栏下面显示的SEC开头的字符串 传入这个参数即可。 | ||||
|  | ||||
|  | ||||
|     * `**kwargs`: 覆盖默认参数 | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -7,7 +7,7 @@ sidebarDepth: 0 | ||||
|  | ||||
| ## 事件响应器 | ||||
|  | ||||
| 该模块实现事件响应器的创建与运行,并提供一些快捷方法来帮助用户更好的与机器人进行 对话 。 | ||||
| 该模块实现事件响应器的创建与运行,并提供一些快捷方法来帮助用户更好的与机器人进行对话 。 | ||||
|  | ||||
|  | ||||
| ## `matchers` | ||||
| @@ -202,7 +202,7 @@ sidebarDepth: 0 | ||||
|  | ||||
| * **类型** | ||||
|  | ||||
|     `Optional[T_ArgsParser]` | ||||
|     `Optional[T_TypeUpdater]` | ||||
|  | ||||
|  | ||||
|  | ||||
| @@ -217,7 +217,7 @@ sidebarDepth: 0 | ||||
|  | ||||
| * **类型** | ||||
|  | ||||
|     `Optional[T_ArgsParser]` | ||||
|     `Optional[T_PermissionUpdater]` | ||||
|  | ||||
|  | ||||
|  | ||||
| @@ -237,7 +237,7 @@ sidebarDepth: 0 | ||||
|  | ||||
| * **类型** | ||||
|  | ||||
|     `List[T_Handler]` | ||||
|     `List[Handler]` | ||||
|  | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -121,7 +121,7 @@ def something_else(): | ||||
|     * `permission: Optional[Permission]`: 事件响应权限 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -162,7 +162,7 @@ def something_else(): | ||||
|     * `rule: Optional[Union[Rule, T_RuleChecker]]`: 事件响应规则 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -206,7 +206,7 @@ def something_else(): | ||||
|     * `permission: Optional[Permission]`: 事件响应权限 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -247,7 +247,7 @@ def something_else(): | ||||
|     * `rule: Optional[Union[Rule, T_RuleChecker]]`: 事件响应规则 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -288,7 +288,7 @@ def something_else(): | ||||
|     * `rule: Optional[Union[Rule, T_RuleChecker]]`: 事件响应规则 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -335,7 +335,7 @@ def something_else(): | ||||
|     * `permission: Optional[Permission]`: 事件响应权限 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -382,7 +382,7 @@ def something_else(): | ||||
|     * `permission: Optional[Permission]`: 事件响应权限 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -429,7 +429,7 @@ def something_else(): | ||||
|     * `permission: Optional[Permission]`: 事件响应权限 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -481,7 +481,7 @@ def something_else(): | ||||
|     * `permission: Optional[Permission]`: 事件响应权限 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -538,7 +538,7 @@ def something_else(): | ||||
|     * `permission: Optional[Permission]`: 事件响应权限 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -590,7 +590,7 @@ def something_else(): | ||||
|     * `permission: Optional[Permission]`: 事件响应权限 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -767,7 +767,7 @@ def something_else(): | ||||
|     * `permission: Optional[Permission]`: 事件响应权限 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -808,7 +808,7 @@ def something_else(): | ||||
|     * `rule: Optional[Union[Rule, T_RuleChecker]]`: 事件响应规则 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -852,7 +852,7 @@ def something_else(): | ||||
|     * `permission: Optional[Permission]`: 事件响应权限 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -893,7 +893,7 @@ def something_else(): | ||||
|     * `rule: Optional[Union[Rule, T_RuleChecker]]`: 事件响应规则 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -934,7 +934,7 @@ def something_else(): | ||||
|     * `rule: Optional[Union[Rule, T_RuleChecker]]`: 事件响应规则 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -981,7 +981,7 @@ def something_else(): | ||||
|     * `permission: Optional[Permission]`: 事件响应权限 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -1028,7 +1028,7 @@ def something_else(): | ||||
|     * `permission: Optional[Permission]`: 事件响应权限 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -1075,7 +1075,7 @@ def something_else(): | ||||
|     * `permission: Optional[Permission]`: 事件响应权限 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -1127,7 +1127,7 @@ def something_else(): | ||||
|     * `permission: Optional[Permission]`: 事件响应权限 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -1184,7 +1184,7 @@ def something_else(): | ||||
|     * `permission: Optional[Permission]`: 事件响应权限 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
| @@ -1236,7 +1236,7 @@ def something_else(): | ||||
|     * `permission: Optional[Permission]`: 事件响应权限 | ||||
|  | ||||
|  | ||||
|     * `handlers: Optional[List[T_Handler]]`: 事件处理函数列表 | ||||
|     * `handlers: Optional[List[Union[T_Handler, Handler]]]`: 事件处理函数列表 | ||||
|  | ||||
|  | ||||
|     * `temp: bool`: 是否为临时事件响应器(仅执行一次) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user