如何通过Telethon在Telegram导入带历史时间戳的聊天记录?
解决Telegram导入聊天记录保留历史时间戳的问题
可行,核心思路是把你的TXT聊天记录转换成Telegram官方支持的WhatsApp导出格式,再通过官方导入流程完成,就能保留原时间戳。具体操作步骤如下:
转换聊天记录格式
WhatsApp导出的纯文本聊天记录格式固定为:[YYYY/MM/DD, HH:MM:SS] 发送者昵称: 消息内容。你需要把现有TXT里的日期、发送者、内容按这个格式批量整理,用Excel的单元格拼接、Notepad++的正则替换工具都能快速完成。比如原记录如果是每行分日期、发送者、内容三个字段,就把它们组合成上述标准格式。准备导入文件
把转换好的聊天记录文件重命名为_chat.txt,这是WhatsApp导出文件的默认命名,Telegram的导入工具会识别这个文件名。如果聊天记录里包含图片、视频等附件,要把这些文件放到一个名为_chat_media的文件夹里,和_chat.txt放在同一目录下(纯文本记录可跳过这步)。通过Telegram官方导入
打开Telegram客户端,进入你要导入记录的聊天对话框,点击右上角的菜单按钮,选择「导入聊天记录」,接着选择「WhatsApp」选项,找到你准备好的_chat.txt文件,跟着提示完成导入流程即可。验证时间戳
导入完成后,检查聊天消息的显示时间,确认和原记录的日期一致就大功告成了。
内容的提问来源于stack exchange,提问作者Apollo Vostok
相关产品推荐
相关产品推荐

