A Mastodon bot to drip-toot a Piwigo gallery one image at a time.
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
The Dod a9ee65eb11 Add #repo-readme anchor to APP_WEBSITE il y a 1 jour
.gitignore .gitignore `previous_id.txt` il y a 1 jour
README.md Add utility scripts, and document tnem at README il y a 1 jour
bloomscroller.py Document config re toot and alt-text templates il y a 1 jour
config.py Add #repo-readme anchor to APP_WEBSITE il y a 1 jour
example.json Document config re toot and alt-text templates il y a 1 jour
install.sh Add utility scripts, and document tnem at README il y a 1 jour
register.py Add utility scripts, and document tnem at README il y a 1 jour
register.sh Add utility scripts, and document tnem at README il y a 1 jour
requirements.txt Initial commit il y a 1 jour
run.sh Add utility scripts, and document tnem at README il y a 1 jour

README.md

Bloomscroller is a Mastodon bot that is run as a cron job in order to drip-toot a Piwigo gallery one image at a time.

Specifically, I wrote it in order to publish photos from a gallery of flowers that grow in our garden (hence the name).

At config.py there are TOOT_TEMPLATE and ALT_TEXT_TEMPLATE that can contain fields from an album image’s json info. In my specific test case I don’t use {title} and {comment}, but they’re there if they’re useful for you.

Installing

  • Run ./install.sh
  • Edit config.py to suit your needs
  • Run ./register.sh to register the bot with you mastodon server (make sure the instance’s policy allows you to run the bot).

Running

Run [/path/to/here]/run.sh. This can be done as a cron job.

      , .-.-,_,
      )`-.>'` (
     /     `\  |
     |       | |
      \     / /
      `=(\ /.=`
       `-;`.-' 
         `)|     ,
          ||  .-'|
        ,_||  \_,/
  ,      \|| .'
  |\|\  , ||/
 ,_\` |/| |Y_,
  '-.'-._\||/
     >_.-`Y|
     ` .-"||"-.
       \'----'/
        |:.  |
        |::. |
       /::::  \
     .:::'     '.
    /:::         \
   ;:::'          ;
   |:::           |
   |:::           |
   |:::           |
   ;:::           ;
   \:::.          /
jgs ':::..      .'
     `""-----""`

ASCII art by Joan G. Stark.