This bot welcomes your Mastodon server new users.
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 a8dfda7eca New endpoint admin.sign_up avoids using database at all 1 month ago
app/locales Added ca, es and en language support 1 year ago
LICENSE Add LICENSE 1 year ago
README.md New endpoint admin.sign_up avoids using database at all 1 month ago
requirements.txt New endpoint admin.sign_up avoids using database at all 1 month ago
setup.py WIP 1 year ago
welcome.py New endpoint admin.sign_up avoids using database at all 1 month ago

README.md

Welcome

This bot welcomes your Mastodon server new users.

Dependencies

  • Python 3
  • Postgresql server
  • Mastodon running server
  • Mastodon server's Bot account

Usage:

Within Python Virtual Environment:

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

  2. Run python setup.py to get your bot's access token of your Mastodon server existing account. It will be saved to 'secrets/secrets.txt' for further use.

  3. Run python welcome.py to check if any new users and greet them.

  4. Use your favourite scheduling method to set python welcome.py to run every hour.