@koml I've been busy πͺοΈ
#PKMGeorge grew. Significantly!
I still haven't coded anything. This is just design π€―
And increasing requirements as each step does the, 'wait a minute, if I just do this, I get this too...' and goes down another ππ³οΈ
It's amazing to watch in animated #Obsidian Graph View. I can see myself thinking about how I think! π€―π€―π€―π€―
#WeAreTheWeird π
#pkmgeorge #obsidian #botsastools #wearetheweird
This is the pre-formal introduction to @koml
It's the debug log of a somewhat rusty #python programmer (usually C/C++) trying to understand a 'problem domain' better
First Mastobot.pl to get familiar enough with Mastodon.pl to use it effectively. Or extend Mastobot for my purposes. I really like how it's designed. I can use it as a template for structuring/packaging my code
It's likely to be very quiet for long periods, then very noisy.
Follow if interested.
The reason that this is such a good *first step* is that core of it is posting a single status toot. It doesn't do replies until the control channel is implemented.
It's a simple periodic single toot poster that doesn't have to worry about privacy setting being right or CWs.
It's an 'easy' task to add an image
Posting the toot periodically is a key element.
That is also a core element of George but he does scheduling too. And handles multiple sources.
Of course, to anyone who followed along w/ the original IC. it's plainly obvious that the first programming effort should be a:
bot that announces status of BBQ smoker controller during a cook.
Pit temp, probe temps, ambient air temp. Maybe graph of progress so far attached to toot.
Opt-in, set your own update rate
Quiet when not cooking or hourly ambient air temp
Control 'channel' that allows *me* to control the smoker
By Toot!
#CrazyCanuckBBQ #botsastools #wearetheweird
George has a federation as well.
Except George doesn't have 'instances', George has hashtag 'home planets'
This is George's fediverse. With practically no data. But when the data arrives, George's fediverse will magically tie it all together by hashtag.
Then this will get really, really big!
#botsastools #developmentwithbots #wearetheweird
I have now sensed enough of the rabbit hole walls to know what I'm building is actually called!
I can finally do meaningful searches. It's hard without knowledge of common domain terms π€£
It's an #Obsidian based PKM for long toot thread/blog article composition with automated scheduled posting providing offline mirroring of all toot activity. Obsidian Mastodon/GitHub 'glue' with cron driven CLI #python scripts. And bots π€·
#HashtagThat
#obsidian #python #hashtagthat #botsastools #developmentwithbots #wearetheweird
I have never, ever been followed by a bot that I actually wanted to follow back before!
I f*cking love it hereβΌοΈ
π€―π€―π€―π€―π€―
#WeAreTheWeird Thought
What will I unleash on the fediverse by putting the following content in a toot?
#<emoji> (ie. (#)π for example?)
A search using the example shows nothing in #Tusky and the Web UX client.
New Neat π‘?
or
Fediverse-shaking π₯π₯π₯π₯?
Hmmm...
#JustThinking
#BotsAsTools #DevelopmentWithBots
#WeAreTheWeird π
#wearetheweird #tusky #justthinking #botsastools #developmentwithbots
@muffinista Hi Colin. Thanks very much for approving @koml so quickly. You must be having crazy times.
I have an idea for some bot development/tools that I am very keen to explore. I have just started to use the hashtags #BotsAsTools and #DevelopingWithBots in my toots in this area,
I have some concepts I need to explain that are going to be very hard to explain in this format.
My next activity is to write a Code of Conduct for my particular bots. That will be in a public repo on GitHub.
....
#botsastools #developingwithbots
Containment Status: Secure!
#tusky #botsastools #agentofpolitechaos #wearetheweird