Un bot qui récupère une image random en local et la publie
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.
Dryusdan e7463a3f6c update title 2 years ago
limiter add anti ddos issue 2 years ago
secrets Mettre à jour 'secrets/secrets.txt' 2 years ago
utils finish streaming 2 years ago
.gitignore try to correct stream problem 2 years ago
LICENSE Initial commit 3 years ago
README.md update title 2 years ago
TootHTMLParser.py refactor code 2 years ago
activity.log refactor code 2 years ago
bot.py nevermind, "<" in python is not strict 2 years ago
config.sample.txt add name bot 2 years ago
requirements.txt remove debug tools 2 years ago



Un bot qui récupère une image random en local et la publie

Copiez le fichier config.sample.txt en config.txt, ajoutez le chemin de votre dossier image. Remplissez le fichier secrets/secrets.txt et remplissez le avec les code que vous trouverez dans l'onglet développeur de votre compte Mastodon.

Configure it

replace bot_name variable in bot.py with name of your bot without domain

Use it

usage: bot.py [-h] [-i] [-s]

Choose between image or streaming

optional arguments:
  -h, --help    show this help message and exit
  -i, --img     post image
  -s, --stream  stream user profile

--img option send image. --stream option send image on mention

Create a systemd service

On /etc/systemd/system/bot.service copy paste code behind

Description=Image bot Mastodon

ExecStart=/usr/bin/python3 bot.py --stream