(user_id: int,
                    nickname: str,
                    content: Message_T)
return MessageSegment(type_='node', data={
            'user_id': str(user_id),
            'nickname': nickname,
            'content': str(content),
        })
合并转发自定义节点。
合并转发自定义节点。
合并转发自定义节点。
def node_custom(user_id: int,
                    nickname: str,
                    content: Message_T) -> 'MessageSegment':
        """合并转发自定义节点。"""
        if not isinstance(content, (str, MessageSegment, Message)):
            content = Message(content)
        return MessageSegment(type_='node', data={
            'user_id': str(user_id),
            'nickname': nickname,
            'content': str(content),
        })
def node_custom ( user_id : int , nickname : str , content : Message_T ) -> 'MessageSegment' : if not isinstance ( content , ( str , MessageSegment , Message ) ) : content = Message ( content ) return MessageSegment ( type_ = 'node' , data = { 'user_id' : str ( user_id ) , 'nickname' : nickname , 'content' : str ( content ) , } )