whatstk is a Python module for WhatsApp chat group analysis and distributed under the GPL-3.0 license.
First download the repo.
$ git clone https://github.com/lucasrodes/whatstk.git $ cd whatstk
It is assumed that you are using Python 3. Next, you can install all its dependencies by running
$ bash install_dependencies.sh
This creates a virtual environment named
.whatstk and installs all the python libraries required in the project. You can now
start the virtual environment by running
$ source .whatstk/bin/activate
The header of the chat log texts varies depending on your phone settings. We are making our best to provide support for all of them, but some might not be yet covered. Please check the list of supported headers in this thread and comment if your header format is not supported!
Installation: bad interpreter
While running the installation, you might encounter an error like
bad interpreter: No such file or directory
This is due to your directory being located within a path with spaces (more info here). Please use a path without spaces!
If you have any suggestion or you found any bug in the code please report it as an Issue or text me. Furthermore, we are open to pull requests from the community!
whatstk Copyright (C) 2016-2018 Lucas Rodés-Guirao, Albert Aparicio Isarn This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.