This code publish information of the Mastodon instance where the bot has its account, if requested, then reply following information: Registered users, Active users (MAU), LocalPosts, Instance's peers, Mastodon's version and Registration Opened/Closed
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
spla f1a8acd45e Mastobot Class refactor 2 months ago
LICENSE First release! Publish your Mastodon instance's information at demand 2 months ago
README.md Updated 2 months ago
info.py Mastobot Class refactor 2 months ago
mastobot.py Mastobot Class refactor 2 months ago

README.md

Info

This code publish information of the Mastodon instance where the bot has its account, if requested.

The bot listen to 'info' word key:

@bot_username info

and then reply following information:

Registered users
Active users (MAU)
LocalPosts
Instance's peers
Mastodon's version
Registration Opened/Closed

Dependencies

  • Python 3
  • Mastodon account

Usage:

Within Python Virtual Environment:

  1. Run pip install -r requirements.txt to install needed libraries.

  2. Run python info.py manually once to bot setup and get its access token to Mastodon instance.

  3. Use your favourite scheduling method to set python info.py to run every minute.