Beehive is like an open-source, self-hosted version of IFTTT.

... and it supports Mastodon!

Check it out:

· · Web · 18 · 110 · 162


Nope, and I must admit I haven't heard of Snips before. It's easy to write new bees, though 😉

@fribbledom It's an AI assistant thing. Would be interesting to be able to activate stuff with that.

@fribbledom Oh, that was on my list of things to check out. Thank you!

@fribbledom I spent two hours trying to get the Docker working and you just pushed up what I needed. Thank you.


You should have said something! Never hesitate to ask away when you run into problems (or otherwise) 😊

@fribbledom I'm in that category of people who always has something wrong. Besides, I was doing it while watching Ladybug and putting the boys to bed. Besides, I only figured out what was wrong about ten minutes ago.

Oh, and I ended up adding `--env CANONICAL_URL=https://` because I put it behind a certbot proxy.


Just a heads up:

I'm not sure if the original build contained the ca-certificates correctly. That may lead to issues when Beehive tries to connect to something via https.

I just pushed a fresh build which should fix the (potential) issue. Also, it's like a 100Mb smaller because I dropped all the unnecessary stuff from the image.

Nice! This looks like it could be very useful.

@fribbledom I'm all over that. Thanks for the heads up. IFTTT always irked me for various reasons (randomly stopped working, bad customer support), but the concept is genius.

@fribbledom Ha, I was literally just going to go searching for exactly that description, but hadn't gotten around to it yet. I'll have to check it out!

@fribbledom and just like that, one of my projects gets superseded

@fribbledom Is my understanding correct that the only data Beehive persists is contained within the beehive.conf file? So this is all I would need to backup?

(Or can individual Hives store additional data or state information, e.g. which RSS entries they have already processed etc.?)


Correct, there's only beehive.conf currently. That also means Hives can't store any state - just yet!

That feature is obviously on the roadmap, though!

@fribbledom this looks awesome, not sure how I have missed this!


Hi! Thanks for making #beehive ! Does the Mastodon hive work with Pleroma? 🐝​


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.



No worries! Found a CLI util, will try to get it working with Beehive :ablobsmilehappy:
@fribbledom @ninja I'm currently fiddling with `mattn/go-mastodon` for posting to Pleroma with username/password auth; I can probably have a look at the beehive stuff if I get a chance.


Oh? Maybe it does work then? I must admit I haven't tested it myself, it's just the feedback I got from other users.


@fribbledom @zimpenfish

Thanks peeps. The python toot CLI app also works with username / password auth. Will try beehive as well. Have a great weekend!
Sign in to participate in the conversation

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!