![]()

![]()

Not visually incredible but one of the most useful things to me:
The first screenshot, it retrieves the available gym classes of my local gym and stores them in a redis DB.
The second screenshot, every 5 minutes, retrieve the available classes from redis, and if the booking is open, then book the relevant classes to me. if it succeeded add it to my calendar.
Because of Covid, classes have very few slots available so that everyone can keep a safe distance from other people, and so, they tend to become completely booked in the first minute or two, also I’m a very distracted person by nature, so I also tend to forget to book the classes.
This is really nice. I happen to have the same problem. Sadly, my gym does not provide an API where I can check the available classes.
Officially? Neither does mine.
ahhh interesting you are scraping the page. I thought we were consuming a Rest API.
ahaha no… their website doesn’t allow reservations, only the mobile app, so I’ve intercepted the mobile app’s requests, and I’m mimicking the same flow with n8n. No scraping ![]()
Ahh interesting. Just sent you a private message.
Oh wow, that’s ultra cool @Couto ![]()
Do I detect a new trend of Workflow Porn?
Havent seen new ones in quite some time
The git-Node got now merged and released with [email protected]
When I look at what you guys built mine look so boring^^ but I like what this one does.
There is a macro in Outlook which will send a contact to suitecrm. According to the Sender from outlook it will match the sales-rep in sutecrm, too.
This one goes to every single server I own, grab all the domains and website, check the status of each site, take a screenshot using a headless chrome, then upload the print screen to a server where I have a Gallery to review the status of each site. I manage more than 200.
I was this was very good, but after reviewing all of the comments here, I feel like a noob.
Automatically generated content, with translation and publication on Wordpress with Custom Post / ACF
I have two more workflows, but those are just abstractions to remove code duplication.
This also depends on an extra workflow that simply checks openWeatherAPI and stores the weather in a redis DB (this workflow runs every 3 hours)
So similarly to my previous post, I’m automating the reservation of a Padel’s court, twice a week.
We play at a very popular hour, and we frequently ran out of courts to schedule because of the popularity. It’s possible to reserve a court 7 days in advance, and that’s exactly what’s happening in the first screenshot.
The logic being:
First screenshot (Court’s reservation)
The second screenshot (List reservations + Weather) this is used in multiple workflows
Third screenshot (Notifications for players)
There’s also a simple slack bot (not in the screenshots) made with n8n where players can privately ask for a list of events, or just the next event
This was made mostly for fun, but truth be told, we now guarantee that we always have a court to play whenever we want, since we’re scheduling it as soon as reservations are available.
I’m kinda waiting to see how long people managing the courts will take to notice that we’re monopolizing a court twice a week. (this has been going on for months now)
This is the beginning of my Discord Slash Command handler. I’m going to be slowly working on moving each of the command branches down into it’s own workflow once I have figured out the best way to serialise the rather large number of HTTP request nodes and database calls.
I think this is the biggest workflow I have created ![]()
This is a Telegram bot that combines:
Please, feel free to try it at Telegram: Contact @MyVideoDownloaderBot