Beehive is like an open-source, self-hosted version of IFTTT.
... and it supports Mastodon!
Check it out: https://github.com/muesli/beehive
Afraid beehive still requires username/password based authentication with the API, which the Pleroma compat-layer doesn't support.
It's on my ever-so-lengthy (😒) todo list, but I can't make any promises when I'll get to it.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!