打算让用户通过聊天机器人(飞信)注册用户
新用户至少要包括以下几项信息:
1、姓名
2、系(有软件工程系、数字传媒系等)
3、年级(2009级,2008级)
4、班级(软件开发、LINUX开发等)原来想的是这样,新用户添加我的机器人之后,输入join
然后一步一步提示以上信息,但觉得不太好,因为是飞信,所以可能会有些手机用户,而不是客户端的,这样发四条信息的设计有点蹩脚如果在一条信息中完成,比如:
1代表系的代码,2是专业
join 张三 1 2009 2
这样会误操作太高所以请大家给个合适的解决方案

解决方案 »

  1.   

    给个规范,说明用逗号分隔开如:join,张三,1,2009,2
      

  2.   

    OKOK 想出了一种解决方法:
    有新用户加我的机器人的时候,对其发送:
    请在括号内填上对应内容后回复
    1、姓名:[]
    2、系:[]
    3、年级:[]
    系编号:
    1 软件工程
    2 数字传媒
    3 网络工程
    格式:
    张三/1/2009
    如不是本校,请忽略如果用户回复正确的格式,再给来一条:
    亲爱的2009级软件工程系的张三您好,您的信息正确,请确认你是哪个班级的
    1 软件开发1班
    2 软件开发2班
    3 linux开发他回复
    3
    如果回复还是正确,最后来一条
    OK,LINUX开发1班的张三,您的信息已经确认,将从明天开始给您发送天气预报。您也可以主动查询 格式为 tq 区号。