A Mastodon bot to drip-toot a Piwigo gallery one image at a time.
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
The Dod 81d2b4bb53 Opalstack specific config file 3日前
.gitignore .gitignore `previous_id.txt` 6日前
README.md Add utility scripts, and document tnem at README 6日前
bloomscroller.py Document config re toot and alt-text templates 6日前
config.py Opalstack specific config file 3日前
example.json Document config re toot and alt-text templates 6日前
install.sh Script typo 3日前
register.py Add utility scripts, and document tnem at README 6日前
register.sh Add utility scripts, and document tnem at README 6日前
requirements.txt Initial commit 6日前
run.sh Add utility scripts, and document tnem at README 6日前

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.