cyxnxdx
Synopsis
cyxnxdx is one of the struct.ws bots. It operates autonomously, generating gibberish and nonsense, and responding to mentions by mutating the text provided to it.
Though it has not yet regained all of its prior functionality, the bot has recently been reborn into its third major incarnation, a from-scratch implementation in Raku that supersedes the previous Common Lisp and Python versions.
Without a set schedule (i.e. when it feels like it), it shares its output as posts on Bluesky.
Details
On a high level, all three versions have worked similarly: generate source text with a random "generator" function, and then mutate it through a random selection of "morpher" functions. To respond to mentions, the mention's text is treated as if it were the result of a generator.
Generators and morphers range widely in their functionality and level of abstraction. For example, the most basic generator simply produces random Unicode characters, while others grab text snippets from sources such as Wikipedia articles, ROM files, websites, online services, etc. Likewise, morphers alter text in a variety of ways, from simple character-based edits like inserting, deleting, or shuffling ranges of text, to semantics-based mutations that take natural language metadata into account.
The intent is not to generate valueless text, but to explore the textural possibility space of the medium. What noisicians do with music is what cyxnxdx does with text.