TIM客户端会保留曾经参与过的会话,即便是会话的对话方,参与的群组已经不存在,会话和消息也不会移除,除非从本地删除。
如果不想保留,就需要对TIM的逻辑进行处理。
对于群组,如果群组被解散,可以在收到解散通知时,把群组会话移除。
如果用户不在线时群组被解散,该如何做呢?
想到并验证确实可用的方法:查询当前用户所在群组,删除那些过期的本地群组
Tim其实和QQ的大部分功能是重复的,删除聊天记录的操作也和QQ一致,今天给大家介绍一下具体的操作步骤。
开启分步阅读模式
工具材料:
Tim
消息记录
操作方法
01
在电脑上
登陆Tim账号,可以直接使用QQ账号来进行操作,如图所示,也可以 借助手机QQ扫描确定登陆。
02
登陆后,在最上方的菜单栏
点击消息菜单命令,如图所示。
03
然后找到自己需要删除聊天记录的对象,打开聊天对话框然后点击下方的
聊天记录菜单。
04
在右侧的聊天记录列表界面空白的地方
右击---删除聊天记录,可以如果需要删除全部聊天记录的话选择
删除更多记录。
05
勾选
全部,然后点击
删除后确定就可把Tim的聊天记录给删除了,删除后不能恢复所有请慎重操作
清除单人或群的全部聊天记录
01
如果只是想删除和某个人的聊天记录。我们打开和这个人或者某个群的聊天窗口。会看到聊天窗口上有个消息记录的字样。
02
这个时候就会进入到聊天记录界面,在界面上点击鼠标右键,会弹出来一些选项。我们选择删除消息记录选项。
03
此时就会进入到删除消息界面。选择全部删除。如果你想把云服务器上的聊天记录都删除,那就把删除云消息记录的选项勾选上。然后点击删除按钮。
04
这个时候会弹出确认框,要求你确认是否删除,点击是按钮,就会开始删除聊天记录。
05
删除聊天记录的时间取决于你的消息记录内容多少,如果很久没有删除了或者群里比较活跃内容比较多,那么删除的时间就会比较长。等待删除完毕后,消息记录界面就变成了一片空白,说明消息记录已经完全删除。
清除所有人的聊天记录
01
如果你想清除某个账号的全部记录,那么不需要登录,直接点开TIM的登录界面,然后登录窗口账号旁边会有一个下拉按钮,点击那个下拉按钮。
02
这个时候就会出现所有账号的名称,移动键盘的上下键选择你需要删除聊天记录的账号,这个时候,账号旁边会出现一个x号,点击这个x号。就会出现删除界面。
03
在删除界面选择删除此账号的所有文件,稍等片刻以后,所有的聊天记录就会全部删除。然后回到登录界面,会看到登录界面变成空白。
04
我们重新填写账号密码登录,等待成功后,点击聊天界面左上角的个人头像,会出现消息记录器。
05
进入到消息记录器以后,会发现,所有的记录全部清空了。一条消息记录都没有
TIM其实本来就是QQ,只不过换了皮,所以和qq同理 ,聊天记录会同步云端, 所以不存在聊天记录消失这一说法,除非你手动从云端删除 ,我建议你可以在云端找找看.
1,登陆QQ,在主面板中点击左下方的声音图标来打开消息管理器。
2,进去之后就会显示所有聊过天的好友的消息记录,可以进行查看。
3,点击对话框中的“工具”“导出全部消息记录”,就可以把全部好友的消息记录导出到本地,恢复导入的时候,点击“导入消息记录”就可以恢复全部好友消息了。
由于QQ和TIM很多时候都是聊天记录保存在当地文件中,不能跟随帐号而转移,因此当更换聊天设备的时候我们需要将聊天记录导出来,然后再导进去。本文以TIM为例(QQ也是一样的),告诉大家怎么导出和导入聊天记录。
导出记录
1
登录TIM后,点击左上角的头像,然后选中消息管理器。
2
然后点击右上角的倒三角形,下拉的菜单中选中导出全部消息记录。
3
然后将聊天记录导出保存在电脑上,以.bak格式保存。
END
导入记录
在登录后跟导出操作一样,在倒三角图标中选择导入消息记录。
选择从指定文件导入。
然后选中前面保存的.bak文件,确定后导入。
导入完成后,点击完成即可。
1、首先,打开手机上的TIM软件,点击云文件标志,如下图所示。
2、然后在打开的页面中,点击“聊天文件”,如下图所示。
3、然后在打开的聊天文件页面中,点击“设置”,如下图所示。
4、这时会出现聊天记录的设置页面,点击“同步最近聊天记录至本机”后面的按钮,按钮变为绿色即可,如下图所示就完成了。