Parser and analytics tools for WhatsApp group chats
Reason this release was yanked:
Not operational, use 0.1.11 or latest instead.
Project description
whatstk
whatstk is a Python module for WhatsApp chat group analysis and distributed under the GPL-3.0 license.
The project was started in December 2016 by lucasrodes and albertaparicio.
:star: Please star our project if you found it interesting to keep us motivated :smiley:!
Installation
git clone https://github.com/lucasrodes/whatstk
pip install .
Getting Started
Cumulative messages sent by day
from whatstk.core import WhatsAppChat, interventions
from whatstk.plot import vis
from plotly.offline import plot
filename = 'chats/example.txt'
hformat = '%d.%m.%y, %H:%M - %name:'
chat = WhatsAppChat.from_txt(filename, hformat)
counts = interventions(chat, 'date', msg_length=False)
counts_cumsum = counts.cumsum()
plot(vis(counts_cumsum, 'cummulative characters sent per day'))
Note: More examples to come soon.
Contribute
We are very open to have collaborators. You can freely fork and issue a pull request with your updates! For other issues/bugs/suggestions, please report it as an issue or text me.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
whatstk-0.1.4.tar.gz
(15.0 kB
view hashes)
Built Distribution
whatstk-0.1.4-py3-none-any.whl
(16.6 kB
view hashes)