Package for counting messages from Facebook Messenger
Project description
Messenger Counter
Messenger Counter is python script that counts messages from Facebook Messenger and shows various statistics.
To perform calculations on your messages you need to download data directly from Facebook (in JSON format).
The most important features
Counter
Use count
to count all messages and save summary to messages.json
Alternatively command chars
counts all characters and saves to messages_chars.json
Statistics
Use stats
to display statistics for all counted messages.
You can specify a conversation to which apply command: stats [conversation]
.
Add -c
at the end to display detailed character statistics.
Use user [name]
for detailed statistics for specific user.
yearly
– displays summary and chart of messages grouped by year.
Specify user by using yearly [name]
.
daily
– displays summary and chart of daily messages from the beginning of all conversations.
Specify messages with one user by using daily [name]
.
Add -h [hours]
at the end to shift the chart by the certain number of hours.
Use hours
to show hour distribution of messages
Specify messages with one user by using hours [name]
.
Add -h [hours]
at the end to shift the chart by the certain number of hours.
Type help
to display help prompt.
Use exit
to exit the program.
How to download messages
- Select Settings & Privacy in the top right of Facebook, then click Settings.
- In the left column, click Your Facebook Information.
- Click on Download Your Information.
- Deselect all and select Messages category by clicking the box on the right side.
- It is necessary to choose JSON format of your download request.
- Click Create File to confirm the download request.
- Facebook will notify you when your copy will be ready to download.
- Go to the Available Files section.
- Click Download and enter your password.
Licence
Messenger Counter is licenced under Gnu Public Licence v3.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file messenger-counter-0.1.tar.gz
.
File metadata
- Download URL: messenger-counter-0.1.tar.gz
- Upload date:
- Size: 2.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a76e789ad06387e5e7064eb7308cc8ede3a5a9914a2d521a6f3695ef451626b |
|
MD5 | 51b5e49df52957d59e0bdd99627f9a96 |
|
BLAKE2b-256 | 8fa260b60aa07bf44737ff45b703fbfc08be89828a951d29d5f6b071de4348e3 |
File details
Details for the file messenger_counter-0.1-py3-none-any.whl
.
File metadata
- Download URL: messenger_counter-0.1-py3-none-any.whl
- Upload date:
- Size: 14.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d58102743c9155aa9b26dec7e154086ed9abeaa65a22e3031345f570b4fca6fb |
|
MD5 | 73b1e824bf6c4dc791abd66970ca4ab9 |
|
BLAKE2b-256 | f1743f710719fea4c255881a4ec9de0aeebe199078c5aa3dd05975bc1c148e1d |