mirror of
				https://github.com/nonebot/nonebot2.git
				synced 2025-10-26 12:36:40 +00:00 
			
		
		
		
	🐛 fix none message
This commit is contained in:
		| @@ -211,7 +211,7 @@ class Message(list, abc.ABC): | |||||||
|     """消息数组""" |     """消息数组""" | ||||||
|  |  | ||||||
|     def __init__(self, |     def __init__(self, | ||||||
|                  message: Union[str, Mapping, Iterable[Mapping], |                  message: Union[str, None, Mapping, Iterable[Mapping], | ||||||
|                                 T_MessageSegment, T_Message, Any] = None, |                                 T_MessageSegment, T_Message, Any] = None, | ||||||
|                  *args, |                  *args, | ||||||
|                  **kwargs): |                  **kwargs): | ||||||
| @@ -221,7 +221,9 @@ class Message(list, abc.ABC): | |||||||
|           * ``message: Union[str, list, dict, MessageSegment, Message, Any]``: 消息内容 |           * ``message: Union[str, list, dict, MessageSegment, Message, Any]``: 消息内容 | ||||||
|         """ |         """ | ||||||
|         super().__init__(*args, **kwargs) |         super().__init__(*args, **kwargs) | ||||||
|         if isinstance(message, Message): |         if message is None: | ||||||
|  |             return | ||||||
|  |         elif isinstance(message, Message): | ||||||
|             self.extend(message) |             self.extend(message) | ||||||
|         elif isinstance(message, MessageSegment): |         elif isinstance(message, MessageSegment): | ||||||
|             self.append(message) |             self.append(message) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user