群组事件管理方法及装置与流程

文档序号:17488463发布日期:2019-04-23 20:11阅读:183来源:国知局
群组事件管理方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种群组事件管理方法及装置。



背景技术:

在网络越来越发达的今天,人们对网络的依赖也越来越多,在工作中,为了方便,常以群组的方式进行交流。

现有技术中,普通群组的功能单一,不能自定义会议通知、欢迎新成员等群组事件。当在群组中以新消息的方式发布会议通知时,当前群成员只能同样以新消息的方式回复,当回复的新消息过多时,聊天界面被满屏的回复消息所覆盖,当后面的群成员查看会议通知消息时,非常不便。这样不仅容易导致通知不到位,而且不便于通知发布者统计通知传达情况。

因此,有必要提供一种能够自定义丰富的群组事件的群组事件管理方法及装置。



技术实现要素:

为解决上述问题,特别是现有技术中普通群组的功能单一的问题,本发明采用如下各方面的技术方案:

第一方面,本发明提供一种群组事件管理方法,包括:

产生包含群组消息和响应控件的事件窗口,所述群组消息中包含与预设用户标签相对应的身份标签;

发送所述事件窗口;

基于预设用户标签与所述群组消息中的身份标签相匹配的用户对所述响应控件执行的点击指令,获取所述用户对应的身份标识;

根据所述群组消息和用户的身份标识,生成群组事件。

优选地,所述群组消息包含预设响应数量,所述基于预设用户标签与所述群组消息中的身份标签相匹配的用户对所述响应控件执行的点击指令,获取所述用户对应的身份标识之后,包括:

判断所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令的用户的数量是否超过预设响应数量;

若是,则从所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令的用户中随机选取预设响应数量的用户参与所述群组事件;

若否,则选取所有所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令用户参与所述群组事件。

优选地,所述判断所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令的用户的数量是否超过预设响应数量之后,还包括:

若否,在预设时间段后统计剩余响应数量,并根据所述剩余响应数量生成并发送包含所述群组消息、响应控件和剩余响应数量的二次事件窗口;

发送所述二次事件窗口;

基于所有对所述响应控件执行的点击指令,按照时间先后顺序选取剩余响应数量的用户参与所述群组事件。

优选地,所述在预设时间段后统计剩余响应数量,并根据所述剩余响应数量生成并发送包含所述群组消息、响应控件和剩余响应数量的二次事件窗口,包括:

将所述预设用户标签更改为新的预设用户标签。

所述根据所述群组消息和用户的身份标识生成群组事件,包括:

获取预先建立的与所述群组消息对应的群组事件模板,所述群组事件模板包含用户标签匹配处和身份标识匹配处;

自动筛选所述群组消息中的身份标签,并将所述身份标签与所述群组事件模板中的用户标签匹配处进行匹配;自动将用户的身份标识与所述群组事件模板中的身份标识匹配处进行匹配;

得到包含所述身份标签和身份标识的群组事件。

第二方面,本发明还提供一种群组事件管理方法,包括:

接收当前群组管理员发送的包含群组消息和响应控件的事件窗口;所述群组消息中包含身份标签;

预设时间段内获取当前群组用户在事件窗口中对所述响应控件的点击指令;

发送执行所述点击指令中预设用户标签与所述群组消息中的身份标签相匹配的用户对应的身份标识。

第三方面,本发明提供一种群组事件管理的装置,包括:

产生模块,用于产生包含群组消息和响应控件的事件窗口,所述群组消息中包含与预设用户标签相对应的身份标签;

发送模块,用于发送所述事件窗口;

获取模块,用于基于预设用户标签与所述群组消息中的身份标签相匹配的用户对所述响应控件执行的点击指令,获取所述用户对应的身份标识;

生成模块,用于根据所述群组消息和用户的身份标识,生成群组事件。

第四方面,本发明还提供一种群组事件管理的装置,包括:

接收模块,用于接收当前群组管理员发送的包含群组消息和响应控件的事件窗口,所述群组消息中包含身份标签;;

获取模块,用于预设时间段内获取当前群组用户在事件窗口中对所述响应控件的点击指令;

发送模块,用于发送执行所述点击指令中预设用户标签与所述群组消息中的身份标签相匹配的用户对应的身份标识。

第五方面,本发明提供一种计算机设备,包括存储介质和处理器,所述存储介质中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如上述第一方面或第二方面所述群组事件管理方法的步骤。

第六方面,本发明提供一种计算机可读存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如上述第一方面或第二方面所述群组事件管理方法的步骤。

相对于现有技术,本发明的技术方案至少具备如下优点:

首先,通过管理员服务器能够自定义个性化的群组事件,丰富了群组聊天的功能;其次,通过管理员服务器和用户终端之间的交互,能够实现对群组事件的个性化管理,提高群组聊天的积极性。

本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

图1为本发明群组事件管理方法一种实施例流程框图;

图2为本发明一种实施例提供的事件窗口展示界面的示意图;

图3为本发明一种实施例提供的群组事件展示界面的示意图;

图4为本发明一种实施例提供的事件窗口展示界面的示意图;

图5为本发明一种实施例提供的群组事件展示界面的示意图;

图6为本发明群组事件管理方法另一种实施例流程框图;

图7本发明群组事件管理装置一种实施例流程框图;

图8本发明群组事件管理装置一种实施例流程框图;

图9为本发明一个实施例中计算机设备的内部结构框图。

本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如s11、s12等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。

本领域普通技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本领域普通技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,本发明所提供的一种群组事件管理方法,其中,具体的一种实施方式中,包括如下步骤:

s11、产生包含群组消息和响应控件的事件窗口,所述群组消息中包含与预设用户标签相对应的身份标签;

管理员服务器在产生包含群组消息和响应控件的事件窗口之前,进入群组事件编辑界面,编辑所述群组消息和所述响应控件,其中,所述群组消息为管理员服务器根据实际场景输入的消息,所述响应控件作为当前群组成员在接收到群组消息后,响应所述群组消息的渠道。通过所述响应控件,管理员服务器可以方便统计响应群组消息的群成员名单和数量。

优选地,管理员服务器在群组事件编辑界面还可以设置所述响应控件对应的可操作对象。也即,管理员服务器可以根据该群组消息针对的当前群成员对象,针对性设置所述响应控件的可操作对象,在设置了该响应控件的可操作对象之后,仅有指定的可操作对象,才能针对该响应控件作出有效的响应。例如,针对会议通知的发布,可以将可操作对象设置为该会议对应的参会人员。

优选地,所述事件窗口还可以包括消息编辑控件等附加功能控件,管理员服务器能够接收在事件窗口中对所述消息编辑控件执行点击指令的用户输入的附加消息并展示在所述事件窗口中。例如,管理员服务器建立欢迎消息的同时,设置消息编辑控件,并接收群组用户自编辑的欢迎词,将该欢迎词显示在事件窗口中,这样可以将群组成员的欢迎词集中,能够避免因群聊过程中突然插入其他话题导致的欢迎仪式的中断。

所述群组消息中包含与预设用户标签相对应的身份标签;预设用户标签是根据用户的个人信息、用户在群组当中的角色等进行预先设置的,能够体现群组消息的针对性。比如,在公司群中,预设用户标签可以包括部门标签、个人生日标签等,当发送部门会议通知时可以相应选择部门标签,当在群组中发布生日礼物时,可以相应选择个人生日标签。进一步地,为了便于根据实际情况发布消息,预设用户标签还包括公司标签等所有群组用户都具备的标签,便于进行欢迎仪式等全体群组成员共同参与的群组事件。

s12、发送所述事件窗口;

管理员服务器在编辑完所述事件窗口之后,将所述事件窗口发送至用户终端。图2示出了本发明一种实施例提供的事件窗口展示界面的示意图,“会议通知”事件窗口包含会议通知消息和“收到点击回复”字样的响应控件。图4示出了本发明另一种实施例提供的事件窗口展示界面的示意图,“欢迎”事件窗口包含欢迎词和“点击欢迎”字样的响应控件。

s13、基于预设用户标签与所述群组消息中的身份标签相匹配的用户对所述响应控件执行的点击指令,获取所述用户对应的身份标识;

再次参见图2和图4,管理员服务器基于预设用户标签与所述群组消息中的身份标签相匹配的用户对所述响应控件执行的点击指令,获取所述用户对应的身份标识,并将身份标识展示在事件窗口中,其中身份标识可以是用户头像、昵称等用户身份信息。

具体地,当管理员服务器发送“项目组”部门会议通知时,可以相应选择部门标签为“项目组”,那么当事件窗口发出后,管理员服务器只接收执行点击指令的群组成员中,预设用户标签为“项目组”的群组成员的身份标识,并展示在事件窗口中。

进一步地,管理员服务器还可以根据响应控件执行点击指令的用户,统计响应所述群组消息的群成员数量并展示在所述事件窗口中。例如,当“会议通知”事件窗口发布后,显示统计得到的点击“收到点击回复”的人数,便于管理员统计消息传达是否有遗漏,同时,该人数也可以作为会议通知群组事件的参数之一,展示在群组事件中。

进一步地,所述群组消息包含预设响应数量,也即限定当前群组中参与群组事件的人数。

所述基于预设用户标签与所述群组消息中的身份标签相匹配的用户对所述响应控件执行的点击指令,获取所述用户对应的身份标识之后,包括:

判断所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令的用户的数量是否超过预设响应数量;

若是,则从所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令的用户中随机选取预设响应数量的用户参与所述群组事件;

若否,则选取所有所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令用户参与所述群组事件。

进一步地,所述判断所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令的用户的数量是否超过预设响应数量之后,还包括:

若否,在预设时间段后统计剩余响应数量,并根据所述剩余响应数量生成并发送包含所述群组消息、响应控件和剩余响应数量的二次事件窗口;

发送所述二次事件窗口;

基于所有对所述响应控件执行的点击指令,按照时间先后顺序选取剩余响应数量的用户参与所述群组事件。

所述在预设时间段后统计剩余响应数量,并根据所述剩余响应数量生成并发送包含所述群组消息、响应控件和剩余响应数量的二次事件窗口,包括:

将所述预设用户标签更改为新的预设用户标签。

例如,产生并发送“7月份生日寿星抢生日礼物20份”的事件窗口,其中身份标签为“7月份”,预设响应数量为“20”。管理员服务器接收预设用户标签为“7月份”且对相应的响应控件执行点击指令的用户的请求,在预置时间段内,比如发出事件窗口的30分钟内,统计预设用户标签为“7月份”且对相应的响应控件执行点击指令的用户数量,如果该用户数量超过20人,则从预设用户标签为“7月份”且对相应的响应控件执行点击指令的用户中随机选取20人,参与“分生日礼物”的群组事件。

如果该用户数量不足20人,则选取预设用户标签为“7月份”且对相应的响应控件执行点击指令的所有用户,参与“分生日礼物”的群组事件。

进一步地,还可以在预设时间段后统计剩余响应数量,例如在发出事件窗口的40分钟后,如果“分生日礼物”群组事件还剩余5人的名额,则可以基于这5人名额生成并发送二次事件窗口。其中,二次事件窗口包含群组消息、响应控件和剩余响应数量。例如,发送包含“7月份生日寿星抢剩余生日礼物5份”的二次事件窗口,并预先限定已经领取生日礼物的用户不能够再领。进一步地,还可以将所述预设用户标签更改为新的预设用户标签,也即重新设置包含新的预设用户标签的群组消息,例如发送包含“剩余5份生日礼物随机抢”的二次事件窗口,让当前群组的所有成员都能够参与到群组事件中,而不再需要“7月份”的用户才能参加。在生成二次事件窗口之后,基于所有对所述响应控件执行的点击指令,按照时间先后顺序选取5人参与所述群组事件。

在根据所述群组消息和用户的身份标识生成群组事件之后,将所述群组事件以新消息的形式发送给选取的参与所述群组事件的用户。

s14、根据所述群组消息和用户的身份标识,生成群组事件。

在所述生成群组事件之前,管理员服务器预先建立群组事件模板,所述根据所述群组消息和用户的身份标识生成群组事件,包括:

获取预先建立的与所述群组消息对应的群组事件模板,所述群组事件模板包含用户标签匹配处和身份标识匹配处;

自动筛选所述群组消息中的身份标签,并将所述身份标签与所述群组事件模板中的用户标签匹配处进行匹配;自动将用户的身份标识与所述群组事件模板中的身份标识匹配处进行匹配;

得到包含所述身份标签和身份标识的群组事件。

优选地,管理员服务器还可以根据发布的群组消息接收自动匹配的群组事件模板,所述群组事件模板通过所述群组消息中的关键词自动在群组事件模板数据库中进行匹配得到。

图3和图5分别示出了本发明一种实施例提供的群组事件展示界面的示意图。其中,群组事件包含了管理员服务器产生的群组消息和对响应控件执行点击指令的用户的身份标识。具体地,图3示出一种包含会议消息和参会人员的正式会议通知,图5示出了一种包含欢迎词和欢迎人员的欢迎卡片。

请参阅图6,本发明所提供的一种群组事件管理方法,其中,具体的一种实施方式中,包括如下步骤:

s21、接收当前群组管理员发送的包含群组消息和响应控件的事件窗口;所述群组消息中包含身份标签;

所述群组消息为管理员服务器根据实际场景输入的消息,所述响应控件作为当前群组成员在接收到群组消息后,响应所述群组消息的渠道。图2示出了本发明一种实施例提供的事件窗口展示界面的示意图,用户终端接收包含会议通知消息和“收到点击回复”字样的响应控件的“会议通知”事件窗口。图4示出了本发明另一种实施例提供的事件窗口展示界面的示意图,用户终端接收包含欢迎词和“点击欢迎”字样的响应控件的“欢迎”事件窗口。

s22、预设时间段内获取当前群组用户在事件窗口中对所述响应控件的点击指令;

进一步地,所述事件窗口还包括消息编辑控件,用户终端能够获取当前群组用户在事件窗口中对所述消息编辑控件执行的点击指令,并提供附加消息的编辑界面。

进一步地,用户终端能够根据当前群组用户对所述响应控件的点击指令,展示与所述群组事件的主题相关的预设图案;所述预设图案出现后逐渐缩小且逐渐透明直至消失,所述预设图案消失后,将所述用户的身份标识展示在所述事件窗口中。

例如,在欢迎新同事的窗口中,当群组用户点击“点击欢迎”响应控件时,在事件窗口中生成爱心形状,该爱心形状由大逐渐变小、变透明,直至消失,该爱心形状消失的同时,将执行点击指令的该群组用户的头像展示在事件窗口中,这样可以大大活跃群组内的气氛。

s23、发送执行所述点击指令中预设用户标签与所述群组消息中的身份标签相匹配的用户对应的身份标识。

用户终端在预设时间段内,比如在接收到事件窗口的30min内,获取所述用户执行的点击指令,识别执行点击指令用户对应的身份标识,并将用户对应的身份标识发送给管理员服务器。

请参考图7,本发明的实施例还提供一种群组事件管理装置,包括产生模块11、发送模块12、获取模块13和生成模块14,其中:

产生模块11,用于产生包含群组消息和响应控件的事件窗口;

管理员服务器在产生包含群组消息和响应控件的事件窗口之前,进入群组事件编辑界面,编辑所述群组消息和所述响应控件,其中,所述群组消息为管理员服务器根据实际场景输入的消息,所述响应控件作为当前群组成员在接收到群组消息后,响应所述群组消息的渠道。通过所述响应控件,管理员服务器可以方便统计响应群组消息的群成员名单和数量。

优选地,管理员服务器在群组事件编辑界面还可以设置所述响应控件对应的可操作对象。也即,管理员服务器可以根据该群组消息针对的当前群成员对象,针对性设置所述响应控件的可操作对象,在设置了该响应控件的可操作对象之后,仅有指定的可操作对象,才能针对该响应控件作出有效的响应。例如,针对会议通知的发布,可以将可操作对象设置为该会议对应的参会人员。

优选地,所述事件窗口还可以包括消息编辑控件等附加功能控件,管理员服务器能够接收在事件窗口中对所述消息编辑控件执行点击指令的用户输入的附加消息并展示在所述事件窗口中。例如,管理员服务器建立欢迎消息的同时,设置消息编辑控件,并接收群组用户自编辑的欢迎词,将该欢迎词显示在事件窗口中,这样可以将群组成员的欢迎词集中,能够避免因群聊过程中突然插入其他话题导致的欢迎仪式的中断。所述群组消息中包含与预设用户标签相对应的身份标签;预设用户标签是根据用户的个人信息、用户在群组当中的角色等进行预先设置的,能够体现群组消息的针对性。比如,在公司群中,预设用户标签可以包括部门标签、个人生日标签等,当发送部门会议通知时可以相应选择部门标签,当在群组中发布生日礼物时,可以相应选择个人生日标签。进一步地,为了便于根据实际情况发布消息,预设用户标签还包括公司标签等所有群组用户都具备的标签,便于进行欢迎仪式等全体群组成员共同参与的群组事件。

发送模块12,用于发送所述事件窗口;

管理员服务器在编辑完所述事件窗口之后,将所述事件窗口发送至用户终端。图2示出了本发明一种实施例提供的事件窗口展示界面的示意图,“会议通知”事件窗口包含会议通知消息和“收到点击回复”字样的响应控件。图4示出了本发明另一种实施例提供的事件窗口展示界面的示意图,“欢迎”事件窗口包含欢迎词和“点击欢迎”字样的响应控件。

获取模块13,用于接收在事件窗口中对所述响应控件执行点击指令的用户对应的身份标识并展示在所述事件窗口中;

再次参见图2和图4,管理员服务器基于预设用户标签与所述群组消息中的身份标签相匹配的用户对所述响应控件执行的点击指令,获取所述用户对应的身份标识,并将身份标识展示在事件窗口中,其中身份标识可以是用户头像、昵称等用户身份信息。

具体地,当管理员服务器发送“项目组”部门会议通知时,可以相应选择部门标签为“项目组”,那么当事件窗口发出后,管理员服务器只接收执行点击指令的群组成员中,预设用户标签为“项目组”的群组成员的身份标识,并展示在事件窗口中。

进一步地,管理员服务器还可以根据响应控件执行点击指令的用户,统计响应所述群组消息的群成员数量并展示在所述事件窗口中。例如,当“会议通知”事件窗口发布后,显示统计得到的点击“收到点击回复”的人数,便于管理员统计消息传达是否有遗漏,同时,该人数也可以作为会议通知群组事件的参数之一,展示在群组事件中。

进一步地,所述群组消息包含预设响应数量,也即限定当前群组中参与群组事件的人数。

所述基于预设用户标签与所述群组消息中的身份标签相匹配的用户对所述响应控件执行的点击指令,获取所述用户对应的身份标识之后,包括:

判断所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令的用户的数量是否超过预设响应数量;

若是,则从所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令的用户中随机选取预设响应数量的用户参与所述群组事件;

若否,则选取所有所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令用户参与所述群组事件。

进一步地,所述判断所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令的用户的数量是否超过预设响应数量之后,还包括:

若否,在预设时间段后统计剩余响应数量,并根据所述剩余响应数量生成并发送包含所述群组消息、响应控件和剩余响应数量的二次事件窗口;

发送所述二次事件窗口;

基于所有对所述响应控件执行的点击指令,按照时间先后顺序选取剩余响应数量的用户参与所述群组事件。

所述在预设时间段后统计剩余响应数量,并根据所述剩余响应数量生成并发送包含所述群组消息、响应控件和剩余响应数量的二次事件窗口,包括:

将所述预设用户标签更改为新的预设用户标签。

例如,产生并发送“7月份生日寿星抢生日礼物20份”的事件窗口,其中身份标签为“7月份”,预设响应数量为“20”。管理员服务器接收预设用户标签为“7月份”且对相应的响应控件执行点击指令的用户的请求,在预置时间段内,比如发出事件窗口的30分钟内,统计预设用户标签为“7月份”且对相应的响应控件执行点击指令的用户数量,如果该用户数量超过20人,则从预设用户标签为“7月份”且对相应的响应控件执行点击指令的用户中随机选取20人,参与“分生日礼物”的群组事件。

如果该用户数量不足20人,则选取预设用户标签为“7月份”且对相应的响应控件执行点击指令的所有用户,参与“分生日礼物”的群组事件。

进一步地,还可以在预设时间段后统计剩余响应数量,例如在发出事件窗口的40分钟后,如果“分生日礼物”群组事件还剩余5人的名额,则可以基于这5人名额生成并发送二次事件窗口。其中,二次事件窗口包含群组消息、响应控件和剩余响应数量。例如,发送包含“7月份生日寿星抢剩余生日礼物5份”的二次事件窗口,并预先限定已经领取生日礼物的用户不能够再领。进一步地,还可以将所述预设用户标签更改为新的预设用户标签,也即重新设置包含新的预设用户标签的群组消息,例如发送包含“剩余5份生日礼物随机抢”的二次事件窗口,让当前群组的所有成员都能够参与到群组事件中,而不再需要“7月份”的用户才能参加。在生成二次事件窗口之后,基于所有对所述响应控件执行的点击指令,按照时间先后顺序选取5人参与所述群组事件。

在根据所述群组消息和用户的身份标识生成群组事件之后,将所述群组事件以新消息的形式发送给选取的参与所述群组事件的用户。

生成模块14,用于生成群组事件。

在所述生成群组事件之前,管理员服务器预先建立群组事件模板,所述根据所述群组消息和用户的身份标识生成群组事件,包括:

获取预先建立的与所述群组消息对应的群组事件模板,所述群组事件模板包含用户标签匹配处和身份标识匹配处;

自动筛选所述群组消息中的身份标签,并将所述身份标签与所述群组事件模板中的用户标签匹配处进行匹配;自动将用户的身份标识与所述群组事件模板中的身份标识匹配处进行匹配;

得到包含所述身份标签和身份标识的群组事件。

优选地,管理员服务器还可以根据发布的群组消息接收自动匹配的群组事件模板,所述群组事件模板通过所述群组消息中的关键词自动在群组事件模板数据库中进行匹配得到。

图3和图5分别示出了本发明一种实施例提供的群组事件展示界面的示意图。其中,群组事件包含了管理员服务器产生的群组消息和对响应控件执行点击指令的用户的身份标识。具体地,图3示出一种包含会议消息和参会人员的正式会议通知,图5示出了一种包含欢迎词和欢迎人员的欢迎卡片。

请参考图8,本发明的实施例还提供一种群组事件管理装置,包括接收模块21、获取模块22和发送模块23,其中:

接收模块21,用于接收当前群组管理员发送的包含群组消息和响应控件的事件窗口;所述群组消息中包含身份标签;

所述群组消息为管理员服务器根据实际场景输入的消息,所述响应控件作为当前群组成员在接收到群组消息后,响应所述群组消息的渠道。图2示出了本发明一种实施例提供的事件窗口展示界面的示意图,用户终端接收包含会议通知消息和“收到点击回复”字样的响应控件的“会议通知”事件窗口。图4示出了本发明另一种实施例提供的事件窗口展示界面的示意图,用户终端接收包含欢迎词和“点击欢迎”字样的响应控件的“欢迎”事件窗口。

获取模块22,用于预设时间段内获取当前群组用户在事件窗口中对所述响应控件的点击指令;

进一步地,所述事件窗口还包括消息编辑控件,用户终端能够获取当前群组用户在事件窗口中对所述消息编辑控件执行的点击指令,并提供附加消息的编辑界面。

进一步地,用户终端能够根据当前群组用户对所述响应控件的点击指令,展示与所述群组事件的主题相关的预设图案;所述预设图案出现后逐渐缩小且逐渐透明直至消失,所述预设图案消失后,将所述用户的身份标识展示在所述事件窗口中。

例如,在欢迎新同事的窗口中,当群组用户点击“点击欢迎”响应控件时,在事件窗口中生成爱心形状,该爱心形状由大逐渐变小、变透明,直至消失,该爱心形状消失的同时,将执行点击指令的该群组用户的头像展示在事件窗口中,这样可以大大活跃群组内的气氛。

发送模块23,用于发送执行所述点击指令中预设用户标签与所述群组消息中的身份标签相匹配的用户对应的身份标识。

用户终端在预设时间段内,比如在接收到事件窗口的30min内,获取所述用户执行的点击指令,识别执行点击指令用户对应的身份标识,并将用户对应的身份标识发送给管理员服务器。

在一个实施例中,本发明还提出了一种计算机设备,所述计算机设备包括存储介质、处理器及存储在所述存储介质上并可在所述处理介质上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:产产生包含群组消息和响应控件的事件窗口,所述群组消息中包含与预设用户标签相对应的身份标签;发送所述事件窗口;基于预设用户标签与所述群组消息中的身份标签相匹配的用户对所述响应控件执行的点击指令,获取所述用户对应的身份标识;根据所述群组消息和用户的身份标识,生成群组事件。

在一个实施例中,处理器执行计算机可读指令时还执行以下步骤:判断所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令的用户的数量是否超过预设响应数量;

若是,则从所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令的用户中随机选取预设响应数量的用户参与所述群组事件;

若否,则选取所有所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令用户参与所述群组事件。

在一个实施例中,处理器执行计算机可读指令时还执行以下步骤:所述判断所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令的用户的数量是否超过预设响应数量之后,还包括:

若否,在预设时间段后统计剩余响应数量,并根据所述剩余响应数量生成并发送包含所述群组消息、响应控件和剩余响应数量的二次事件窗口;

发送所述二次事件窗口;

基于所有对所述响应控件执行的点击指令,按照时间先后顺序选取剩余响应数量的用户参与所述群组事件。

在一个实施例中,处理器执行计算机可读指令时还执行以下步骤:所述在预设时间段后统计剩余响应数量,并根据所述剩余响应数量生成并发送包含所述群组消息、响应控件和剩余响应数量的二次事件窗口,包括:

将所述预设用户标签更改为新的预设用户标签。

本发明还提出了一种计算机设备,所述计算机设备包括存储介质、处理器及存储在所述存储介质上并可在所述处理介质上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:接收当前群组管理员发送的包含群组消息和响应控件的事件窗口;所述群组消息中包含身份标签;预设时间段内获取当前群组用户在事件窗口中对所述响应控件的点击指令;发送执行所述点击指令中预设用户标签与所述群组消息中的身份标签相匹配的用户对应的身份标识。

请参考图9,图9为一个实施例中计算机设备的内部结构示意图。如图9所示,该计算机设备包括通过系统总线连接的处理器1、存储介质2、存储器3和网络接口4。其中,该计算机设备的存储介质2存储有操作系统、数据库和计算机可读指令,数据库中可存储有控件信息序列,该计算机可读指令被处理器1执行时,可使得处理器1实现一种群组事件管理方法,处理器1能实现图7所示实施例中的一种群组事件管理装置中的产生模块11、发送模块12、获取模块13和生成模块14的功能,该计算机设备的处理器1用于提供计算和控制能力,支撑整个计算机设备的运行。该计算机设备的存储器3中可存储有计算机可读指令,该计算机可读指令被处理器1执行时,可使得处理器1执行一种群组事件管理方法。该计算机设备的网络接口4用于与终端连接通信。

作为另一个实施例,该计算机设备包括通过系统总线连接的处理器1、存储介质2、存储器3和网络接口4。其中,该计算机设备的存储介质2存储有操作系统、数据库和计算机可读指令,数据库中可存储有控件信息序列,该计算机可读指令被处理器1执行时,可使得处理器1实现一种群组事件管理方法,处理器1能实现图8所示实施例中的一种群组事件管理装置中的接收模块21、获取模块22和发送模块23的功能,该计算机设备的处理器1用于提供计算和控制能力,支撑整个计算机设备的运行。该计算机设备的存储器3中可存储有计算机可读指令,该计算机可读指令被处理器1执行时,可使得处理器1执行一种群组事件管理方法。该计算机设备的网络接口4用于与终端连接通信。

本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

此外,本发明还提出了一种存储有计算机可读指令的存储介质,该计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行以下步骤:产生包含群组消息和响应控件的事件窗口,所述群组消息中包含与预设用户标签相对应的身份标签;发送所述事件窗口;基于预设用户标签与所述群组消息中的身份标签相匹配的用户对所述响应控件执行的点击指令,获取所述用户对应的身份标识;根据所述群组消息和用户的身份标识,生成群组事件。一个或多个处理器能实现图7所示实施例中的在群组事件管理装置中的产生模块11、发送模块12、获取模块13和生成模块14的功能。

在一个实施例中,处理器执行计算机可读指令时还执行以下步骤:判断所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令的用户的数量是否超过预设响应数量;

若是,则从所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令的用户中随机选取预设响应数量的用户参与所述群组事件;

若否,则选取所有所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令用户参与所述群组事件。

在一个实施例中,处理器执行计算机可读指令时还执行以下步骤:所述判断所述预设用户标签与所述群组消息中的身份标签相匹配且对所述响应控件执行点击指令的用户的数量是否超过预设响应数量之后,还包括:

若否,在预设时间段后统计剩余响应数量,并根据所述剩余响应数量生成并发送包含所述群组消息、响应控件和剩余响应数量的二次事件窗口;

发送所述二次事件窗口;

基于所有对所述响应控件执行的点击指令,按照时间先后顺序选取剩余响应数量的用户参与所述群组事件。

在一个实施例中,处理器执行计算机可读指令时还执行以下步骤:所述在预设时间段后统计剩余响应数量,并根据所述剩余响应数量生成并发送包含所述群组消息、响应控件和剩余响应数量的二次事件窗口,包括:

将所述预设用户标签更改为新的预设用户标签。

本发明还提出了一种存储有计算机可读指令的存储介质,该计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行以下步骤:接收当前群组管理员发送的包含群组消息和响应控件的事件窗口;预设时间段内获取当前群组用户在事件窗口中对所述响应控件的点击指令;发送执行所述点击指令用户对应的身份标识。一个或多个处理器能实现图8所示实施例中的在群组事件管理装置中的接收模块21、获取模块22和发送模块23的功能。

综合上述实施例可知,本发明最大的有益效果在于:

通过管理员服务器能够自定义个性化的群组事件,丰富了群组聊天的功能,通过管理员服务器和用户终端之间的交互,能够实现对群组事件的个性化管理,提高群组聊天的积极性。

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

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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