mastotool offers a collection of command-line tools to work with your Mastodon account
Go to file
Christian Muehlhaeuser 878bd1f162
Added example section to README
2018-11-22 04:42:56 +01:00
.gitignore Added config files and binary to .gitignore 2018-11-22 04:25:55 +01:00
.travis.yml Bump go dependency to 1.8 2018-11-22 04:41:24 +01:00
LICENSE Initial commit 2018-11-22 04:23:24 +01:00
README.md Added example section to README 2018-11-22 04:42:56 +01:00
config.go Initial import 2018-11-22 04:35:51 +01:00
main.go Initial import 2018-11-22 04:35:51 +01:00
stats.go Initial import 2018-11-22 04:35:51 +01:00

README.md

statootstics

Mastodon Statistics Generator

Installation

Make sure you have a working Go environment (Go 1.8 or higher is required). See the install instructions.

To install statootstics, simply run:

go get github.com/muesli/statootstics

Usage

$ statootstics -help
Usage of ./statootstics:
  -columns int
        displays tables with N columns (default 80)
  -config string
        uses the specified config file (default "mastodon.json")
  -recent int
        only account for the N most recent toots (excl replies & boosts)
  -top int
        shows the top N items in each category (default 10)

Example

$ statootstics
Which instance to connect to: https://mastodon.social
Username (email): some_user@domain.tld
Password: ********

Loading toots for some_user     100 of 100 [#>---------------------------] 100.00%

Total toots: 100 (excluding replies & boosts)
Toots per day: 1.00 (account created 100 days ago)
Ratio toots/replies: 0.33
New followers per day: 7.41
New followings per day: 3.67
Likes per toot: 9.00 (total likes: 900)
Boosts per toot: 2.50 (total boosts: 250)

Users you mentioned most                                              Interactions
----------------------------------------------------------------------------------
abc                                                                              3

Users you boosted most                                                Interactions
----------------------------------------------------------------------------------
xyz                                                                              7

Most replied-to toots                                                      Replies
----------------------------------------------------------------------------------
Some toot                                                                       20

Most liked toots                                                             Likes
----------------------------------------------------------------------------------
Some toot                                                                       50

Most boosted toots                                                          Boosts
----------------------------------------------------------------------------------
Some toot                                                                       10

Highest scoring toots                                                        Score
----------------------------------------------------------------------------------
Some toot                                                                       80

Tags used that got the most likes                                            Likes
----------------------------------------------------------------------------------
Some tag                                                                        10

Tags used that got the most boosts                                          Boosts
----------------------------------------------------------------------------------
Some tag                                                                         5

Development

GoDoc Build Status Go ReportCard