A Mastodon bot to drip-toot a Piwigo gallery one image at a time.
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
The Dod c01a410ceb Add #photography hashtag 39 minuter sedan
.gitignore .gitignore `previous_id.txt` 3 dagar sedan
README.md Add utility scripts, and document tnem at README 2 dagar sedan
bloomscroller.py Document config re toot and alt-text templates 3 dagar sedan
config.py Add #photography hashtag 39 minuter sedan
example.json Document config re toot and alt-text templates 3 dagar sedan
install.sh More version gambling 49 minuter sedan
register.py Add utility scripts, and document tnem at README 2 dagar sedan
register.sh Add utility scripts, and document tnem at README 2 dagar sedan
requirements.txt Initial commit 3 dagar sedan
run.sh Add utility scripts, and document tnem at README 2 dagar sedan

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.