一种角色聊天方法、系统及存储装置与流程

文档序号:13212727阅读:391来源:国知局
一种角色聊天方法、系统及存储装置与流程

本发明涉及即时通信技术领域,尤其涉及一种角色聊天方法、系统及存储装置。



背景技术:

大部分的即时通讯(im)服务都提供了状态信息的特性:显示联络人名单、联络人是否在线及能否与联络人交谈。目前受欢迎的即时通讯软件包括anychat、qq、skype、msn、微信、icq等。通常im服务会在使用者通话清单上的某人连上im时发出讯息通知使用者,使用者便可据此与此人透过互联网开始进行实时的通讯。实时传讯与电子邮件最大的不同在于不用等候,不需要每隔两分钟就按一次“传送与接收”,只要两个人都同时在线,就能像多媒体电话一样,传送文字、档案、声音、影像给对方,只要有网络,无论对方在天涯海角,或是双方隔得多远都没有距离。

但是,现有的即时通讯方法具有以下缺陷:一个用户与另一个用户进行聊天时,其用户只能以用户己注册的信息(如头像,个人信息)进行聊天而不可改变,即聊天时不能根据用户的喜好随时改变自己的聊天角色,聊天角色固定不可改变,更不能用不同的角色同时与另一个用户聊天。

因此,现有技术还有待于改进和发展。



技术实现要素:

鉴于上述现有技术的不足,本发明的目的在于提供一种角色聊天方法、系统及存储装置,从而克服采用现有的即时通讯方法进行聊天时不能根据用户的喜好随时改变自己的聊天角色的问题。

本发明的技术方案如下:

本发明提供一种角色聊天方法,包括:

预先设置并存储第一用户进行角色聊天的至少一个聊天角色,并设置对应的角色图标为角色聊天时的头像;

当第一用户请求与第二用户进行聊天时,判断第一用户是否选择进行角色聊天;以及

当第一用户选择进行角色聊天时,建立第一用户选择的聊天角色与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的聊天角色的头像为对应的角色图标。

所述的角色聊天方法,其中,所述方法还包括:

将第一用户的至少一个聊天角色关联共享给第三用户;

当第三用户请求与第二用户进行聊天时,判断第三用户是否选择进行角色聊天;以及

当第三用户选择进行角色聊天时,建立第三用户选择的第一用户的聊天角色与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的聊天角色的头像为对应的角色图标。

所述的角色聊天方法,其中,所述方法还包括:

当第一用户的聊天角色与第二用户进行角色聊天时,当检测到有触发另外一个或多个不同的第一用户的聊天角色请求与第二用户进行角色聊天的操作时,在当前聊天界面之外,分别对应地新建立一个或多个不同的聊天角色与第二用户进行角色聊天的聊天界面。

所述的角色聊天方法,其中,所述方法还包括:

当第一用户选择不进行角色聊天时,建立第一用户本人与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的头像为预设用户头像。

所述的角色聊天方法,其中,所述建立第一用户选择的聊天角色与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的聊天角色的头像为对应的角色图标的步骤之后,还包括:

当检测到第二用户点击当前聊天界面中的第一用户的聊天角色的头像时,显示出头像对应的聊天角色的预设介绍信息;

当结束角色聊天时,单独保存第一用户选择的聊天角色与第二用户聊天的聊天记录。

所述的角色聊天方法,其中,所述聊天角色包括虚拟游戏角色、物品、商品或者商铺;所述角色图标包括照片、商标或者品牌标志。

本发明提供的另一种角色聊天方法,包括:

预先建立包含至少一个聊天角色的第一用户的角色数据库,所述聊天角色聊天时的头像为对应的角色图标并关联对应的聊天角色的预设介绍信息;

当第一用户请求与第二用户进行聊天时,聊天服务器判断第一用户是否选择进行角色聊天;

当第一用户选择进行角色聊天时,聊天服务器提供第一用户的角色数据库供第一用户选择聊天角色;

根据第一用户的选择建立第一用户选定的聊天角色与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的聊天角色的头像为对应的角色图标;以及

当检测到第二用户点击当前聊天界面中的第一用户的聊天角色的头像时,显示出头像对应的聊天角色的预设介绍信息。

本发明提供一种角色聊天系统,包括:

聊天对象预设模块,用于预先设置并存储第一用户进行角色聊天的至少一个聊天角色,并设置对应的角色图标为角色聊天时的头像;

第一聊天选择模块,用于当第一用户请求与第二用户进行聊天时,判断第一用户是否选择进行角色聊天;

第一建立聊天模块,用于当第一用户选择进行角色聊天时,建立第一用户选择的聊天角色与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的聊天角色的头像为对应的角色图标。

本发明提供的另一种角色聊天系统,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如以上任一项所述方法的步骤。

本发明还提供一种存储装置,其中,所述存储装置存储有计算机程序,所述计算机程序能够被执行以实现如以上任一项所述方法的步骤。

本发明的有益效果是:本发明提供了一种角色聊天方法、系统及存储装置,所述方法通过预先设置并存储第一用户的至少一个聊天角色,使得当第一用户选择进行角色聊天时,建立第一用户选择的聊天角色与第二用户进行聊天的聊天界面,能够实现聊天时根据用户的喜好随时改变自己的聊天角色的效果,从而能够增加聊天的趣味性,提高沟通的效率。

附图说明

图1是本发明实施例提供的第一种角色聊天方法的流程图。

图2是本发明实施例提供的第一种角色聊天方法中步骤s300的具体流程图。

图3是本发明实施例提供的第一种角色聊天方法第一优选的流程图。

图4是本发明实施例提供的第一种角色聊天方法第二优选的流程图。

图5是本发明实施例提供的第一种角色聊天方法第三优选的流程图。

图6是本发明实施例提供的第一种角色聊天方法第四优选的流程图。

图7为本发明实施例提供的第二种角色聊天方法的流程图。

图8为本发明实施例提供的第二种角色聊天方法第一优选的流程图。

图9为本发明提供的一种角色聊天方法具体应用实施例的流程图。

图10为本发明实施例提供的第二种角色聊天系统的原理框图。

图11为本发明实施例提供的第二种角色聊天系统的第一建立聊天模块的原理框图。

图12为本发明实施例提供的第二种角色聊天系统的第一优选的原理框图。

图13为本发明实施例提供的第二种角色聊天系统的第二优选的原理框图。

具体实施方式

本发明提供一种角色聊天方法、系统及存储装置,为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

请参见图1,图1是本发明实施例提供的第一种的角色聊天方法的流程图。图1所示的一种角色聊天方法,包括:

步骤s100、预先设置并存储第一用户进行角色聊天的至少一个聊天角色,并设置对应的角色图标为角色聊天时的头像;

步骤s200、当第一用户请求与第二用户进行聊天时,判断第一用户是否选择进行角色聊天;

步骤s300、当第一用户选择进行角色聊天时,建立第一用户选择的聊天角色与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的聊天角色的头像为对应的角色图标。

本发明实施例中,所述第一用户也即是要主动发起即时聊天的聊天发起方,而所述第二用户则为第一用户请求与之进行即时聊天的聊天接受方。本发明通过预先设置并存储第一用户的至少一个聊天角色,使得当第一用户选择进行角色聊天时,建立第一用户选择的聊天角色与第二用户进行聊天的聊天界面(聊天对话框),能够实现聊天时根据用户的喜好、心情随时改变自己的聊天角色与对方聊天的效果,从而能够增加聊天的趣味性,扩展更多的聊天功能,提高沟通的效率。

在步骤s100中,预先设置并存储第一用户的至少一个聊天角色,并设置对应的角色图标为角色聊天时的头像。其中,所述聊天角色包括但不限于虚拟游戏角色、物品、商品及商铺等;所述角色图标包括但不限于照片、商标及品牌标志等。对于同一用户,至少一个聊天角色不仅可以为一类,例如手机,也可以为多种类型,例如手机、衣服或者水果等。若聊天角色为虚拟游戏中的主角,则对应的角色图标可以为该主角的照片;若聊天角色为用户的物品,例如用户的汽车,则对应的角色图标为汽车的品牌标志或照片;若聊天角色为用户在电商平台上开设的商铺,例如服装网店,则对应的角色图标为服装网店的网店标志;若聊天角色为用户在电商平台上销售的商品,例如手机,则对应的角色图标可以为该手机的品牌标志或者或图片,甚至可以是该手机的艺术照或漫画形象。

在步骤s200中,当第一用户请求与第二用户进行聊天时,判断第一用户是否选择进行角色聊天;当用户在选定聊天对象后,判断是否选择进行角色聊天,使用户可以修改自己的聊天角色然后再进行聊天。具体实施时,当第一用户请求与第二用户进行聊天时,有两种聊天模式可供第一用户选择,第一种模式是选择进行角色聊天,通过角色聊天方式请求对方聊天,第二种模式是不选择进行角色聊天,而以第一用户的真实身份与第二用户进行聊天。

本发明实施例中,所述聊天角色优选为商品或商铺,用户可以在电商销售平台上开设商铺,开展商品销售及聊天交流服务,例如,用户a在平台上开设商铺h,销售x、y、z商品,用户a可以将x、y、z商品信息及图标录入商铺h并将商品x、y、z和商铺h设为可用聊天角色。在电商销售平台上将用户个人信息替换成商品信息进行商品推广,当第一用户以商品或商铺为聊天角色与第二用户进行聊天时,不仅能够增加聊天的趣味性,也能使销售者和购物者聊天的主题更加明确,能够提高电商平台销售商品时的沟通效率,尤其是当多人都以同一商品或商铺为聊天角色时,能够显著提高对商品的推介和推广的效果。

在步骤s300中,当第一用户选择进行角色聊天时,建立第一用户选择的聊天角色与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的聊天角色的头像为对应的角色图标。所述步骤s300也即是以上所述可供选择的第一种模式,当第一用户选择第一种模式时,第二用户收到的聊天请求相当于陌生聊天请求,即隐藏第一用户的真实身份。具体实施时,例如,当第一用户选择进行角色聊天并且选定聊天角色为第一用户网店上销售的苹果时,则建立第一用户的苹果与第二用户进行聊天的角色聊天界面,并在角色聊天界面中显示第一用户的角色头像为该苹果的照片,从而实现第一用户的苹果与第二用户在线聊天的效果。

进一步的,本发明实施中,当第一用户选择进行角色聊天时,可以直接建立第一用户选择的聊天角色与第二用户进行聊天的聊天界面;或者,优选的,当第二用户接受第一用户选定的聊天角色的聊天请求后(即第二用户授权后),然后才建立第一用户选择的聊天角色与第二用户进行聊天的聊天界面,如图2所示,所述步骤s300具体包括:

s310、当第一用户选择进行角色聊天时,将第一用户选定的聊天角色的聊天请求以陌生聊天请求的形式发送给第二用户;具体实施时,例如,当第一用户选择进行角色聊天并选定聊天角色为第一用户网店上销售的苹果时,将第一用户的苹果的聊天请求以陌生聊天请求或好友角色聊天请求的形式发送给第二用户。

s320、判断第二用户是否接受第一用户选定的聊天角色的聊天请求;具体实施时,例如,判断第二用户是否接受一个陌生苹果的聊天请求。

s330、当第二用户接受第一用户选定的聊天角色的聊天请求时,则建立第一用户选择的聊天角色与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的聊天角色的头像为对应的角色图标。具体实施时,例如,当第二用户接受第一用户的苹果的聊天请求时,则建立第一用户的苹果与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的苹果的头像为该苹果的照片,实现第一用户的苹果与第二用户在线聊天的效果。

优选的,如图3所示,所述步骤s300之后还包括:

s500、当检测到第二用户点击当前聊天界面中的第一用户的聊天角色的头像时,显示出头像对应的聊天角色的预设介绍信息。此步骤对于商品的推广和推介尤为有益,在具体实施时,预先设置所述聊天角色聊天时的头像为对应的角色图标并关联对应的聊天角色的预设介绍信息,当检测到第二用户点击当前聊天界面中的第一用户的聊天角色的头像时,显示出头像对应的聊天角色的预设介绍信息。例如,预先设置第一用户的苹果的头像为该苹果的照片并关联预设介绍信息为:陕西苹果,产自陕西洛川,口感浓郁,甜度高,口感好,被誉为国礼苹果,当检测到第二用户点击当前聊天界面中的苹果头像时,则显示出“陕西苹果,产自陕西洛川,口感浓郁,甜度高,口感好,被誉为国礼苹果”的苹果介绍信息,从而能够使第二用户方便的了解第一用户销售的苹果的优点及介绍信息,聊天的目的明确,容易达成交易。

优选的,如图3所示,所述步骤s300之后还包括:

s600、当结束角色聊天时,单独保存第一用户选择的聊天角色与第二用户聊天的聊天记录;也就是说,用角色聊天方式与对方聊天的内容和用户本人与对方的聊天的内容分列保存;聊天角色与用户人本人与对象的聊天内容是平行的两个聊天记录,对于聊天对象来说是两个不同的聊天对象。聊天结束后,聊天服务器(聊天平台或云服务器)将以当前角色及用户为主条目保存聊天记录。具体实施时,例如,当结束聊天时,聊天服务器以第一用户的苹果和第二用户为主目录单独保存聊天记录。

进一步的,如图4所示,所述的第一种角色聊天方法还包括:

步骤s400、当第一用户选择不进行角色聊天时,建立第一用户本人与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的头像为预设用户头像。而且与进行角色聊天类似,当检测到第二用户点击当前聊天界面中的第一用户的头像时,则显示出第一用户预设的真实身份介绍信息。所述步骤s400也即是以上所述可供选择的第二种模式,当第一用户选择第二种模式时,第二用户收到的聊天请求类似于好友聊天请求。其中,所述预设用户头像为能够使第二用户知晓的反映第一用户真实身份的头像照片或图片,例如,可以为第一用户的自拍照,又或者可以为第二用户知晓的第一用户的漫画形象等。具体实施时,例如,当第一用户选择不进行角色聊天并且该第一用户的预设用户头像为其自身的漫画形象时,建立第一用户本人与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的头像为其漫画形象,从而实现第一用户与第二用户在线聊天的效果。

进一步的,如图5所示,所述的第一种角色聊天方法还包括:

步骤s700、将第一用户的至少一个聊天角色关联共享给第三用户;也即是说,一个用户的聊天角色可有条件共享给其他用户使用,而共享条件由该用户设定或者说共享权限由该用户决定。当第三用户共享第一用户的聊天角色时,则可以查看共享的聊天角色与其他人的聊天记录。需要说明的是,每一个用户都是通过登录自己的账号进行聊天的,角色共享也是第三用户通过登录自己的账号去共享第一用户的角色,具体实施时,可以是第一用户将自己的角色共享在聊天服务器上,第三账户登录自己的账号去聊天服务器上共享角色。也即是说,在聊天服务器上,第一用户、第三用户都需要通过登录各自的账户来进行聊天、以及进行聊天角色的关联共享。

本发明所述聊天角色的关联共享是指通过不同的账户共享同一个角色,或者是多人通过自己的账号共享他人的角色,当共享某一角色时,可以查看此角色之前与其他用户的聊天记录。例如,可以是第一用户在聊天服务器上登录自己的账户将聊天角色上传聊天服务器,并将聊天角色关联共享给第三用户,则第三用户需要登录自己的账号通过聊天服务器共享第一用户的聊天角色,并可查看此角色之前的聊天记录。换句话说也即是,第一用户登录自己的账号,第三账户不是通过登录第一用户的账号而是登录第三账户自己的账号,通过聊天服务器共享第一用户上传的聊天角色,并查看聊天角色的聊天记录。区别于现有技术中的多人登录同一个账号,才能查阅此账号与其他人的聊天记录,本发明可以实现多个不同的人登录自己的账号,通过角色共享后,查阅此角色与他人的聊天记录的效果。

步骤s800、当第三用户请求与第二用户进行聊天时,判断第三用户是否选择进行角色聊天。

步骤s900、当第三用户选择进行角色聊天时,建立第三用户选择的第一用户的聊天角色与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的聊天角色的头像为对应的角色图标。具体实施时,例如,第三用户选定的第一用户的聊天角色为第一用户的苹果,当第三用户选择进行角色聊天时,建立第一用户的苹果与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的苹果的头像为该苹果的照片。

进一步的,如图6所示,所述的第一种角色聊天方法还包括:

步骤s990、当第一用户的聊天角色与第二用户进行角色聊天时,当检测到(第一用户)有触发另外一个或多个不同的第一用户的聊天角色请求与第二用户进行角色聊天的操作时,在当前聊天界面之外(第一用户端和第二用户端的当前聊天界面之外),分别对应地新建立一个或多个不同的聊天角色与第二用户进行角色聊天的聊天界面。所述步骤s990也即是说,某一用户可以同时用多个聊天角色与第二用户进行聊天,而第二用户并不知情。例如,当第一用户用“猪”的角色与第二用户在聊天时,第一用户可以同时再选择多个角色,例如再选择“猫”、“狗”、“猴”三个角色,利用新选的三个角色和在聊的角色,同时打开四个聊天窗口与第二用户进行聊天,而第二用户并不知道角色聊天时,“猪”、“猫”、“狗”、“猴”是都是第一用户或者不都是第一用户,这样可以增加聊天的趣味性。

进一步的,本发明中所述第一用户、第二用户、第三用户仅仅是为了描述说明的方便而定义的,其并不是对用户或对象的具体限定,聊天对象同样也可以用角色聊天方式与用户进行聊天,并且在同一聊天对话中,双方都可有条件选择自已的角色进行聊天。例如,第二用户或者第三用户也可以以自己的聊天角色与第一用户进行角色聊天,又或者,第二用户或者第三用户也可以以自己选择的聊天角色与第一用户选择的聊天角色进行角色聊天。

更优选的,可以在聊天服务器(聊天平台或云服务器)上建立角色数据库以存储第一用户的至少一个聊天角色,由于所述聊天角色包括但不限于虚拟游戏角色、物品、商品及商铺等,故与聊天角色相对应,所述角色数据库可以设置为虚拟的游戏数据库、物品数据库或者商品数据库等。其中,更优选建立物品数据库或者商品数据库,数据库中对应的角色为用户的物品或商品,角色的预设介绍信息为物品的介绍或商品的推介信息。

因此,本发明实施例提供的第二种角色聊天方法,如图7所示,包括:

步骤s101、预先建立包含至少一个聊天角色的第一用户的角色数据库,所述聊天角色聊天时的头像为对应的角色图标并关联对应的聊天角色的预设介绍信息;对于同一用户,角色数据库不仅限于一个或者一类,也可以为多个或多种类型,例如第一用户可以同时有3个不同品牌的手机数据库,又或者,也可以同时有手机角色数据库、衣服角色数据库和水果角色数据库等。所述步骤s101具体实施时,例如,以第一用户的商品:多种型号的手机为聊天角色,预先建立包含多种型号手机的第一用户的手机商品数据库,设置各种型号手机聊天时的头像为各自型号手机的照片,并将头像关联对应型号手机的推介信息。

步骤s201、当第一用户请求与第二用户进行聊天时,聊天服务器判断第一用户是否选择进行角色聊天;具体实施时,例如,当第一用户请求与第二用户进行聊天时,聊天服务器判断第一用户是否选择进行以手机为聊天角色的角色聊天。

步骤s301、当第一用户选择进行角色聊天时,聊天服务器提供第一用户的角色数据库供第一用户选择聊天角色;具体实施时,例如,当第一用户选择进行角色聊天时,聊天服务器提供第一用户的手机商品数据库供第一用户选择。

步骤s401、根据第一用户的选择建立第一用户选定的聊天角色与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的聊天角色的头像为对应的角色图标;具体实施时,例如,第一用户选定的聊天角色为某一型号手机,则建立第一用户选定的该型号手机与第二用户进行聊天的聊天界面,并在聊天界面中显示该型号手机的头像为该型号手机的照片。

步骤s501、当检测到第二用户点击当前聊天界面中的第一用户的聊天角色的头像时,显示出头像对应的聊天角色的预设介绍信息;具体实施时,例如,当检测到第二用户点击当前聊天界面中的该型号手机的头像时,显示出头像对应的该型号手机的推介信息。

优选的,如图7所示,本发明实施例中,所述步骤s501之后还包括:

s601、当结束角色聊天时,聊天服务器单独保存第一用户选择的聊天角色与第二用户聊天的聊天记录。

进一步的,如图8所示,所述的第二种角色聊天方法还包括:

步骤s701、将第一用户的角色数据库关联共享给第三用户;也即是说,一个用户的角色数据库可有条件共享给其他用户使用,而共享条件或权限由数据库拥有方设定或者决定。具体实施时,先将第一用户的角色数据库上次至聊天服务器,然后设置权限将第一用户的角色数据库关联共享给第三用户,由第三用户通过登录自己的账户在聊天服务器上共享第一用户的角色数据库。

步骤s801、当第三用户请求与第二用户进行聊天时,聊天服务器判断第三用户是否选择进行角色聊天。

步骤s901、当第三用户选择进行角色聊天时,聊天服务器提供第一用户的角色数据库供第三用户选择聊天角色;然后根据第三用户的选择建立第三用户选定的第一用户的聊天角色与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的聊天角色的头像为对应的角色图标。

本发明还提供了一种角色聊天方法的具体应用实施例,如图9所示,其流程包括:当用户进入聊天平台之前,先判断是否是新用户,当是新用户时,进行用户信息登记注册,然后进行头像设定,进入聊天平台后,首先选择聊天角色或设定默认角色,再进入物品头像数据库(角色库),然后进行用户物品登记,登记完成确认后,选择聊天对象,此时点击聊天对象的用户头像可以显示查看头像对应的用户信息,然后选择聊天方式:是否进行角色聊天,当是时,进入角色(物品)库选择聊天角色,选择聊天角色后聊天界面用户头像显示角色头像,当选择不进行角色聊天时,聊天界面用户头像显示用户真实头像,当选定聊天方式后与选择对象聊天,最后与聊天对象结束聊天并保存数据,聊天平台保存使用数据后结束流程。

本发明具有以下优点:1、通过来发明的角色聊天方式聊天,便聊天双方增加趣味,富有娱乐性;2、扩展了聊天软件的功能,使双方在聊天交流过程中,能够切入商品推广;3、可将自己的物品或商品拟人化,可扩展为拟人的人与物聊天;4、使好友间的聊天回复到陌生聊天的情景,为交朋提供更多种的可能;5、用户拥有的角色可共享给其它用户使用,能够实现多人使用一个商品进行聊天,多人共同推广同一商品。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储与一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁盘、光盘、只读存储记忆体(read-only,rom)或随机存储记忆体(randomaccessmemory,ram)等。

基于以上所述角色聊天方法,本发明实施例还提供一种存储装置,其中,所述存储装置存储有计算机程序,所述计算机程序能够被执行以实现如以上任一项所述方法的步骤。

基于以上两种角色聊天方法,本发明实施例提供的第一种角色聊天系统,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如以上任一项所述方法的步骤。具体实施时,可以以存储和运行所述计算机程序的角色聊天系统为基础,搭建或重建新的智能云平台聊天软件;或者,也可以在现有的聊天软件上,以新增兼容功能模块的形式,增加以上存储和运行所述计算机程序的角色聊天系统,实际操作时,例如,参照以上角色聊天方法的具体应用实施例所述,可以在聊天平台增加聊天角色设置模块及入口,该模块主要作用是建立角色数据库、设置保存各种不同角色以及给用户调用;用户在进入聊天平台(软件)后,进入角色数据库选择默认角色或设置当前聊天角色,再选择聊天对象进行聊天,聊天过程中用户头像显示为角色图标,聊天对象点击用户聊天角色图标,则显示为角色的内容信息。所述角色聊天系统能够实现聊天时根据用户的喜好随时改变自己的聊天角色的效果,从而增加聊天的趣味性,提高沟通的效率。

基于以上所述第一种角色聊天方法,本发明实施例提供的第二种角色聊天系统,如图10所示,包括:聊天对象预设模块100、第一聊天选择模块200、第一建立聊天模块300,其中,

聊天对象预设模块100,用于预先设置并存储第一用户进行角色聊天的至少一个聊天角色,并设置对应的角色图标为角色聊天时的头像;具体如上所述。

第一聊天选择模块200,用于当第一用户请求与第二用户进行聊天时,判断第一用户是否选择进行角色聊天;具体如上所述。

第一建立聊天模块300,用于当第一用户选择进行角色聊天时,建立第一用户选择的聊天角色与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的聊天角色的头像为对应的角色图标;具体如上所述。

优选的,如图11所示,所述第一建立聊天模块300具体包括:

聊天请求发送单元310,用于当第一用户选择进行角色聊天时,将第一用户选定的聊天角色的聊天请求以陌生聊天请求的形式发送给第二用户;具体如上所述。

判断单元320,用于判断第二用户是否接受第一用户选定的聊天角色的聊天请求;具体如上所述。

角色聊天建立单元330,用于当第二用户接受第一用户选定的聊天角色的聊天请求时,则建立第一用户选择的聊天角色与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的聊天角色的头像为对应的角色图标;具体如上所述。

优选的,如图12所示,所述第二种角色聊天系统还包括:

介绍信息显示模块500,用于当检测到第二用户点击当前聊天界面中的第一用户的聊天角色的头像时,显示出头像对应的聊天角色的预设介绍信息;具体如上所述。

优选的,如图12所示,所述第二种角色聊天系统还包括:

聊天记录保存模块600,用于当结束角色聊天时,单独保存第一用户选择的聊天角色与第二用户聊天的聊天记录;具体如上所述。

进一步的,如图12所示,所述第二种角色聊天系统还包括:

第二建立聊天模块400,用于当第一用户选择不进行角色聊天时,建立第一用户本人与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的头像为预设用户头像;具体如上所述。

进一步的,如图13所示,所述第二种角色聊天系统还包括:

聊天角色共享模块700,用于将第一用户的至少一个聊天角色关联共享给第三用户;具体如上所述。

第二聊天选择模块800,当第三用户请求与第二用户进行聊天时,判断第三用户是否选择进行角色聊天;具体如上所述。

第三建立聊天模块900,用于当第三用户选择进行角色聊天时,建立第三用户选择的第一用户的聊天角色与第二用户进行聊天的聊天界面,并在聊天界面中显示第一用户的聊天角色的头像为对应的角色图标;具体如上所述。

综上,本发明提供了一种角色聊天方法、系统及存储装置,所述方法通过预先设置并存储第一用户的至少一个聊天角色,使得当第一用户选择进行角色聊天时,建立第一用户选择的聊天角色与第二用户进行聊天的聊天界面,能够实现聊天时根据用户的喜好随时改变自己的聊天角色的效果,从而能够增加聊天的趣味性,提高沟通的效率。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1