Blue Bots, Done Quick!

@bluebotsdonequick.com

Information and updates about Blue Bots, Done Quick! - a free tool that allows you to easily build your own Bluesky bot using Tracery code. Make your own at https://bluebotsdonequick.com! (Created by @olafmoriarty.no)

Yeah, this is probably a good time to remind everyone that: - BBDQ does not use GenAI/LLMs - Bots created with BBDQ does not use GenAI/LLMs - BBDQ will never use GenAI/LLMs - Bots created with BBDQ will never use GenAI/LLMs - Most BBDQ bot replies don't actually READ replies, they return random text

I'm experimenting with small changes to the script that publishes your posts to Bluesky to reduce future crashes. At the moment, a side effect of said experimenting is that quite a few bots will post less frequently than usual. Hopefully, this is only temporary until I come up with something better.

Also kinda wondering and a little afraid to ask, but another hypothetical... If BBDQ bots by default were restricted to only post 4 times a day and don't read replies, and anything above that was a paid option (say, $1/month with quantum discounts), would ANYONE be okay with that?

Blue Bots, Done Quick!@bluebotsdonequick.com · 6mo ago

A kinda hypothetical question, asked out of curiosity: If I were unable to keep hosting BBDQ, would anyone be willing to take it over and keep it running in my place, assuming I handed you all the code and told you exactly how to use it? It's kinda gotten way too big for my server to handle 😩

A kinda hypothetical question, asked out of curiosity: If I were unable to keep hosting BBDQ, would anyone be willing to take it over and keep it running in my place, assuming I handed you all the code and told you exactly how to use it? It's kinda gotten way too big for my server to handle 😩

The reason BBDQ (and everything else on my server) occasionally goes down, is that the site was never scaled for running 1100+ bots, so occasionally it runs out of memory and stops working until I restart the server. For now, I don't really have a clever solution to this problem, sorry.

*700 followers*? Wow! Hello everybody! BBDQ is a tool allowing you to easily build your own Tracery-based Bluesky bot, coding it manually or using an editor. The entire process contains zero generative AI. The site is continuously being developed, and new functionality is always around the corner.

Serious question - if there was a beta version of Blue Bots Done Quick where you could try out brand new BBDQ functionality a month or two before it became public to everyone, and it was available to anyone who subscribed to the Patreon - would that be of interest to any of you?

Had I made bluebotsdonequick five years ago, I would probably have used the term "AI" myself. The reason I don't is that Tracery is *drastically* different from what people think of as AI today. One botmaker calls it "mad libs with rng", which is eerily accurate. The input generates the output.

This is not the kind of AI that takes a simple instruction and generates a response from that. Instead, a real person created a list of responses, and some of those responses fetches responses from other lists. EVERY word you see in those posts have been added to the bot manually by that person.

Words change. Those blog posts are 8+ years old. We used the term "AI" differently back then than how most people use it today. Yes, everything that is posted by a Tracery bot is "generated" by a computer. Technically. However: all of the pieces used for that generation are crafted by a human.

Just pushed a small, but important, change to BBDQ: If your Bluesky account is deleted, taken down, you change your password or anything else happens that prevents BBDQ to log you in to Bluesky, your bot will now automatically be deactivated. *For now*, you won't be notified when this happens.

BBDQ now adds link cards to posts containing links, prominently displaying the website's title and featured image (assuming the linked website has a <meta property="og:image"> tag) for the first link in the post. This will make BBDQ run a *little* bit slower, so please don't overuse it.

NEW FUNCTION: BBDQ now has an advanced post scheduler! - Scroll down to "Posting frequency" and select "At custom times" - Add daily, weekly or monthly posting schedules, as many as you want - Enter times in your own local timezone - Enter what text to post at that time - or stick with the default

Screenshot of the "Posting frequency" box on bluebotsdonequick.com.

Posting frequency

How often do you want the bot to post?
Radio button: At a regular interval
Radio button (selected): At custom times

Type
Dropdown menu set to "Daily"

Time
A text field containing "13:50"
UTC+02:00

Tracery rule
An input field with placeholder text #origin#
If you leave this field blank, #origin# will be posted.

Button: Add another row...

Note: Bots that post frequently will be less accurate than bots that post less frequently. Bots that are set to post every ten minutes may realistically only post every 15-20 minutes, while a bot that posts weekly will normally post on time every week.

NEW FUNCTION: BBDQ now has an advanced post scheduler! - Scroll down to "Posting frequency" and select "At custom times" - Add daily, weekly or monthly posting schedules, as many as you want - Enter times in your own local timezone - Enter what text to post at that time - or stick with the default

Screenshot of the "Posting frequency" box on bluebotsdonequick.com.

Posting frequency

How often do you want the bot to post?
Radio button: At a regular interval
Radio button (selected): At custom times

Type
Dropdown menu set to "Daily"

Time
A text field containing "13:50"
UTC+02:00

Tracery rule
An input field with placeholder text #origin#
If you leave this field blank, #origin# will be posted.

Button: Add another row...

Note: Bots that post frequently will be less accurate than bots that post less frequently. Bots that are set to post every ten minutes may realistically only post every 15-20 minutes, while a bot that posts weekly will normally post on time every week.

Working on the BBDQ scheduler function, and I have a couple of questions for you: - If you set your bot to post at a given time on the 31st of every month, what would you expect to happen in a month with less than 31 days? - Is it important/vital for bots to auto-adjust for daylight savings time?

Quick question out of curiosity – if there was a custom BBDQ domain (am considering bbdq.org – .com and .net were taken) that allowed you to easily get BBDQ themed handles for your bots (for free, obviously), would anyone be interested in using something like that?

Six months later, there are more than 800 active bots (+ 200 inactive ones), with a total follower count of 230.000. (If we exclude the two huge outliers that are mostly non-bot-accounts, we're at 92.000 followers. Which is, you know, still *fantastic*.) This is why your bot is slow sometimes.

Blue Bots, Done Quick!@bluebotsdonequick.com · 2y ago

Whoa, this blew up. BBDQ is now the host of ONE HUNDRED AND FIFTY bots. And that's not including the twenty-eight that hasn't been activated. Combined, these 150 bots have more than twelve thousand followers.

Testing something: Posting order, which basically controls the accuracy of your posting frequency, is now sorted by posting frequency, meaning weekly or daily bots will be more accurate than hourly or ten-minutely bots. Bots with many followers will also be more accurate than bots with few.

Okay, I think most of the bugs surrounding last weekend's outage are gone now. Let me know if you have one I haven't fixed. The big issue still present is that the bsky connection is *slow* now. Posting a single post takes roughly five seconds, more if it has images, so 100 posts take >8 minutes.

Kinda pondering just how unpopular it would be if I removed the "post every 10 minutes" option so that twice an hour was the most frequent posting option. There's currently 70+ active bots using it, so changing them to every 30 minutes COULD reduce traffic and speed up the site quite significantly.