def create_root_bot(self, wx_account, user_id, topic_id, nickname, robot_functions): Robot.add_robot(wx_account, user_id, topic_id, nickname, map(str, robot_functions), auto_commit=True)
def add_robot(cls, content): # 添加助手 微信账号(唯一) 助手昵称 content_arr = content.split(' ') if len(content_arr) != 4: cls.send_text_msg('格式错误\n{0}'.format(cls.ADD_ROBOT_FORMAT)) return wx_account, nickname, topic_id = content_arr[1:] Robot.add_robot(wx_account, cls.robot_model.UserId, topic_id, nickname, [2, 3, 4], auto_commit=True) cls.send_text_msg('添加成功\n')