A bot which posts user statistics to Mastodon.
- gnuplot version 5 or greater
- Mastodon.py:
pip install Mastodon.py
- Everything else at the top of
usercount.py
!
- Edit
config.txt
to specify the hostname of the Mastodon instance you would like to get data from. - Create a file called
secrets.txt
in the foldersecrets/
, as follows:
uc_client_id: <your client ID>
uc_client_secret: <your client secret>
uc_access_token: <your access token>
- Use your favourite scheduling method to set
./usercount.py
to run regularly.
Call the script with the --no-upload
argument if you don't want to upload anything.
Note: The script will fail to output a graph until you've collected data points that are actually different!