消息处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33915505 阅读:18 留言:0更新日期:2022-06-25 20:10
本公开提供了一种消息处理方法、装置、电子设备及存储介质,属于网络技术领域。本公开中,响应于针对目标群聊中通讯账号的账号去除操作,将账号去除操作指示的通讯账号确定为目标账号。将目标账号从目标群聊中去除,以及,基于目标群聊中产生的消息,生成目标账号对应的群聊消息文件,并将群聊消息文件发送给目标账号。这样,通过在目标账号不再参与群聊的情况下,生成目标账号对应的群聊消息文件,并发送给目标账号,可以方便目标账号的用户回看之前的群聊消息,一定程度上可以提高消息回看的便捷性。捷性。捷性。

【技术实现步骤摘要】
消息处理方法、装置、电子设备及存储介质


[0001]本公开属于网络
,特别是涉及一种消息处理方法、装置、电子设备及存储介质。

技术介绍

[0002]目前,很多应用程序中都支持群聊,群聊可以将多个通讯账号加入一个群组,该群组中通讯账号对应的用户,可以使用登陆有该通讯账号的用户设备在群聊中收发消息,以进行群聊通讯。
[0003]相关技术中,参与群聊的通讯账号退出群组时,该通讯账号本地的群聊往往会被直接删除。这种方式中,用户往往无法回溯之前的群聊消息,便捷性较低。

技术实现思路

[0004]为克服相关技术中存在的问题,本公开提供一种消息处理方法、装置、电子设备及存储介质。
[0005]依据本公开的第一方面,提供了一种消息处理方法,该方法包括:
[0006]响应于针对目标群聊中通讯账号的账号去除操作,将所述账号去除操作指示的通讯账号确定为目标账号;
[0007]将所述目标账号从所述目标群聊中去除,以及,基于所述目标群聊中产生的消息,生成所述目标账号对应的群聊消息文件,并将所述群聊消息文件发送给所述目标账号。
[0008]可选的,所述响应于针对目标群聊中通讯账号的账号去除操作,将所述账号去除操作指示的通讯账号确定为目标账号,包括:
[0009]在所述账号去除操作为群聊解散操作的情况下,将所述目标群聊中的所有通讯账号确定为所述目标账号;
[0010]在所述账号去除操作为成员剔除操作的情况下,将所述成员剔除操作指示的通讯账号确定为所述目标账号;
[0011]在所述账号去除操作为群聊退出操作的情况下,将触发所述群聊退出操作的通讯账号确定为所述目标账号。
[0012]可选的,所述将所述群聊消息文件发送给所述目标账号,包括:
[0013]基于通信应用程序中的指定账号,通过所述指定账号与所述目标账号在所述通信应用程序中的会话,将所述群聊消息文件转发给所述目标账号;
[0014]和/或,基于所述目标账号的账号信息,确定所述目标账号的其他联系方式的联系信息,并基于所述联系信息将所述群聊消息文件发送给所述目标账号。
[0015]可选的,所述基于所述目标群聊中产生的消息,生成所述目标账号对应的群聊消息文件,包括:
[0016]获取所述目标群聊中在所述目标账号的起始时间点之后产生的历史消息的消息相关数据;所述起始时间点是所述目标账号加入所述目标群聊的时间点;
[0017]基于获取的所述历史消息的消息相关数据,确定各所述历史消息对应的消息内容以及消息描述信息,以生成消息文本文件;
[0018]基于所述消息文本文件,生成所述群聊消息文件。
[0019]可选的,所述方法还包括:
[0020]检测所述历史消息的消息类型;
[0021]在所述历史消息的消息类型为富媒体消息类型的情况下,基于所述历史消息的消息内容下载所述历史消息中携带的富媒体数据;
[0022]所述基于所述消息文本文件,生成所述群聊消息文件,包括:
[0023]基于所述富媒体数据以及所述消息文本文件,生成所述群聊消息文件。
[0024]可选的,所述获取所述目标群聊中在所述目标账号的起始时间点之后产生的历史消息的消息相关数据,包括:
[0025]获取所述目标账号加入所述目标群聊后接收到的首个消息的消息标识,以作为目标消息标识;
[0026]从所述目标群聊的历史消息中,查找消息标识不小于所述目标消息标识的M条历史消息的消息相关数据;
[0027]基于上一次查找到的M条历史消息中的最大消息标识,继续查找消息标识大于所述最大消息标识的M条历史消息的消息相关数据,直至查找到当前的最后一条历史消息为止。
[0028]依据本公开的第二方面,提供了一种消息处理装置,该装置包括:
[0029]确定模块,被配置为响应于针对目标群聊中通讯账号的账号去除操作,将所述账号去除操作指示的通讯账号确定为目标账号;
[0030]去除模块,被配置为将所述目标账号从所述目标群聊中去除,以及,发送模块,被配置为基于所述目标群聊中产生的消息,生成所述目标账号对应的群聊消息文件,并将所述群聊消息文件发送给所述目标账号。
[0031]可选的,所述确定模块,具体被配置为:
[0032]在所述账号去除操作为群聊解散操作的情况下,将所述目标群聊中的所有通讯账号确定为所述目标账号;
[0033]在所述账号去除操作为成员剔除操作的情况下,将所述成员剔除操作指示的通讯账号确定为所述目标账号;
[0034]在所述账号去除操作为群聊退出操作的情况下,将触发所述群聊退出操作的通讯账号确定为所述目标账号。
[0035]可选的,所述发送模块,具体被配置为:
[0036]基于通信应用程序中的指定账号,通过所述指定账号与所述目标账号在所述通信应用程序中的会话,将所述群聊消息文件转发给所述目标账号;
[0037]和/或,基于所述目标账号的账号信息,确定所述目标账号的其他联系方式的联系信息,并基于所述联系信息将所述群聊消息文件发送给所述目标账号。
[0038]可选的,所述发送模块,具体还被配置为:
[0039]获取所述目标群聊中在所述目标账号的起始时间点之后产生的历史消息的消息相关数据;所述起始时间点是所述目标账号加入所述目标群聊的时间点;
[0040]基于获取的所述历史消息的消息相关数据,确定各所述历史消息对应的消息内容以及消息描述信息,以生成消息文本文件;
[0041]基于所述消息文本文件,生成所述群聊消息文件。
[0042]可选的,所述装置还包括:
[0043]检测模块,被配置为检测所述历史消息的消息类型;
[0044]下载模块,被配置为在所述历史消息的消息类型为富媒体消息类型的情况下,基于所述历史消息的消息内容下载所述历史消息中携带的富媒体数据;
[0045]所述发送模块,具体还被配置为:
[0046]基于所述富媒体数据以及所述消息文本文件,生成所述群聊消息文件。
[0047]可选的,所述发送模块,具体还被配置为:
[0048]获取所述目标账号加入所述目标群聊后接收到的首个消息的消息标识,以作为目标消息标识;
[0049]从所述目标群聊的历史消息中,查找消息标识不小于所述目标消息标识的M条历史消息的消息相关数据;
[0050]基于上一次查找到的M条历史消息中的最大消息标识,继续查找消息标识大于所述最大消息标识的M条历史消息的消息相关数据,直至查找到当前的最后一条历史消息为止。
[0051]依据本公开的第三方面,提供了一种电子设备,包括:
[0052]处理器;
[0053]用于存储所述处理器可执行指令的存储器;
[0054]其中,所述处理器被配置为执行所述指令,以实现如第一方面中任一项所述的方法。
[0055]依据本公开的第四方面,提供了一种存储介质,当所述存储本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种消息处理方法,其特征在,所述方法包括:响应于针对目标群聊中通讯账号的账号去除操作,将所述账号去除操作指示的通讯账号确定为目标账号;将所述目标账号从所述目标群聊中去除,以及,基于所述目标群聊中产生的消息,生成所述目标账号对应的群聊消息文件,并将所述群聊消息文件发送给所述目标账号。2.根据权利要求1所述的方法,其特征在于,所述响应于针对目标群聊中通讯账号的账号去除操作,将所述账号去除操作指示的通讯账号确定为目标账号,包括:在所述账号去除操作为群聊解散操作的情况下,将所述目标群聊中的所有通讯账号确定为所述目标账号;在所述账号去除操作为成员剔除操作的情况下,将所述成员剔除操作指示的通讯账号确定为所述目标账号;在所述账号去除操作为群聊退出操作的情况下,将触发所述群聊退出操作的通讯账号确定为所述目标账号。3.根据权利要求1或2所述的方法,其特征在于,所述将所述群聊消息文件发送给所述目标账号,包括:基于通信应用程序中的指定账号,通过所述指定账号与所述目标账号在所述通信应用程序中的会话,将所述群聊消息文件转发给所述目标账号;和/或,基于所述目标账号的账号信息,确定所述目标账号的其他联系方式的联系信息,并基于所述联系信息将所述群聊消息文件发送给所述目标账号。4.根据权利要求1或2所述的方法,其特征在于,所述基于所述目标群聊中产生的消息,生成所述目标账号对应的群聊消息文件,包括:获取所述目标群聊中在所述目标账号的起始时间点之后产生的历史消息的消息相关数据;所述起始时间点是所述目标账号加入所述目标群聊的时间点;基于获取的所述历史消息的消息相关数据,确定各所述历史消息对应的消息内容以及消息描述信息,以生成消息文本文件;基于所述消息文本文件,生成所述群聊消息文件。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:检测所述历史...

【专利技术属性】
技术研发人员:刘硕
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1