Skip to content

AProductiveNerd/WhatsAppTxt-to-JSON

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhatsAppTxt-to-JSON

This simple script takes in the .txt file exported by WhatsApp and outputs a .json file with an array of messages as objects.

The format of the exported output.json file is an array of the interface:

interface messageObj {
	id: number;
	message: {
		date: string;
		time: string;
		sender: string;
		content: string;
	};
}

Using as an npm package

To use this package in a Node.js project, first install it using

npm install whatsapp-to-json

or

yarn add whatsapp-to-json

Then import it using

import { converter } from "whatsapp-to-json";

Then you can use it like

const convertedArray = converter(PATH_TO_FILE);

About

WhatsApp chat export to JSON converter using Node.js

Resources

Stars

Watchers

Forks