本发明涉及通信中消息处理领域,特别是涉及一种针对群组消息处理的方法。
背景技术:
在网络越来越发达的今天,人们对网络的依赖也越来越多,由此产生的即时通信(im)工具也越来越多。使用这种即时通信工具,人们可以通过文字、语音甚至视频等多种方式进行聊天。在使用im进行交流时,除了可以在两个用户之间一对一的交流,还可以以群组的方式进行交流。这种群组一般是由某个用户创建的,该创建者用户一般被称为“群主”。群主在创建群组以后,可以邀请朋友或者有共同兴趣爱好的人到一个群组里面聊天。同一个用户可以加入多个群组,例如大学同学群组、同事群组,等等。
具体在进行群组聊天时,任意用户在群组内的发言,都是可以被群组内其他用户看到的,每个用户都具有言论自由。但是,由于同一个群组中包括的用户数量一般都比较多,不同用户对于能够接受的话题尺度等可能会有所不同。例如,某大学同学群组中,一般既有男生又有女生,男生之间的对话中可能会夹杂着一些在女生看来属于脏话的内容,等等。针对这种情况,可能会提醒某些用户在发言时注意,但是,由于一些习惯性因素或者个人认识等原因,这种提醒往往作用不大。因此,对于不能接受的用户,可能会选择对整个群组的发言进行屏蔽,但这又会导致群组内用户关系的不和谐,影响用户对群组功能的使用。
技术实现要素:
本发明的一个目的是要提供一种针对群组消息处理的方法,可以为用户创造更和谐的群组沟通环境,也使得群组通信功能得到更好的应用。
特别地,本发明提供了一种针对群组消息处理的方法,包括:
获取群组内每个用户设置的群组消息输出的内容限定条件;
判断相同的内容限定条件的数量是否超过预设阈值,若超过所述预设阈值,则设置所述内容限定条件为屏蔽内容;
接收所述用户的待发送群组消息;
判定所述待发送群组消息,当所述待发送群组消息包含屏蔽内容时,则将所述待发送群组消息进行屏蔽处理。
可选地,所述内容限制条件包括自身称谓限定、关联地域限定、关联亲属限定、单位信息、关键词限定、首发事件限定其中至少其一的内容限定形式。
可选地,所述预设阈值为群组管理员在群组消息设置界面中设置。
可选地,所述预设阈值为群组人员数量的三分之二。
可选地,所述预设阈值为输出的内容限制条件的总数量的三分之二。
可选地,所述自身称谓限定包括用户的名字、姓氏、绰号、昵称至少其一的称谓内容。
可选地,所述关联地域限运包括用户自身所处的地域成者用户指远的特远地域。
可选地,所述关联亲属限定包括亲属名称信息或者亲属所在地域信息。
可选地,所述单位信息限定包括用户自身单位信息或者用户指边的单位信。
可选地,所述首发事件限定中首发事件的判定步骤为,
设置活动事件列表;
采集群组成员所发送的群组消息;
将所述群组消息和所述活动事件列表进行比对,判应所述群组消息是否为所述活动事件;
在判定为是的情况下,进一步判定所述群组消息是否为本次即时通信账号登录时间段中时间点最早的首发消息;
若符合则是首发事件,若不符合则不是首发事件。
本发明的针对群组消息处理的方法,由于可以根据用户群组内部成员创建和更新,在大部分人通过后设为屏蔽内容,因此,实现基于各个用户群组的个性化屏蔽,使得屏蔽的信息更加符合自己群组的聊天环境,不会对其他用户群组产生影响。
根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。
附图说明
后文将参照附图以示例性而非限制性的方式详细描述本发明的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:
图1是根据本发明一个实施例的针对群组消息处理的方法的示意性流程图。
具体实施方式
图1是根据本发明一个实施例的针对群组消息处理的方法的示意性透视图。如图1所示,本发明提供了一种针对群组消息处理的方法,包括:
s1,获取群组内每个用户设置的群组消息输出的内容限定条件;
s2,判断相同的内容限定条件的数量是否超过预设阈值,若超过所述预设阈值,则设置所述内容限定条件为屏蔽内容;
s3,接收所述用户的待发送群组消息;
s4,判定所述待发送群组消息,当所述待发送群组消息包含屏蔽内容时,则将所述待发送群组消息进行屏蔽处理。
本发明的针对群组消息处理的方法,由于可以根据用户群组内部成员创建和更新,在大部分人通过后设为屏蔽内容,因此,实现基于各个用户群组的个性化屏蔽,使得屏蔽的信息更加符合自己群组的聊天环境,不会对其他用户群组产生影响。
在本发明的一个实施例中,所述内容限制条件包括自身称谓限定、关联地域限定、关联亲属限定、单位信息、关键词限定、首发事件限定其中至少其一的内容限定形式。
在本发明的另一个实施例中,所述预设阈值为群组管理员在群组消息设置界面中设置。
在本发明的又一个实施例中,所述预设阈值为群组人员数量的三分之二。
在本发明的一个进一步的实施例中,所述预设阈值为输出的内容限制条件的总数量的三分之二。
在上述实施例中进一步扩展,所述自身称谓限定包括用户的名字、姓氏、绰号、昵称至少其一的称谓内容。
在上述实施例中进一步扩展,所述关联地域限运包括用户自身所处的地域成者用户指远的特远地域。
在上述实施例中进一步扩展,所述关联亲属限定包括亲属名称信息或者亲属所在地域信息。
在上述实施例中进一步扩展,所述单位信息限定包括用户自身单位信息或者用户指边的单位信。
在上述实施例中进一步扩展,所述首发事件限定中首发事件的判定步骤为,
设置活动事件列表;
采集群组成员所发送的群组消息;
将所述群组消息和所述活动事件列表进行比对,判应所述群组消息是否为所述活动事件;
在判定为是的情况下,进一步判定所述群组消息是否为本次即时通信账号登录时间段中时间点最早的首发消息;
若符合则是首发事件,若不符合则不是首发事件。
至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。