posts: 081
authorLucian Mogosanu <poopybutthole@mogosanu.ro>
Sat, 26 Jan 2019 11:43:34 +0000 (13:43 +0200)
committerLucian Mogosanu <poopybutthole@mogosanu.ro>
Sat, 26 Jan 2019 11:44:10 +0000 (13:44 +0200)
TODO: Merge stand-in replacement of 080 from tuvok. This is unusual.

posts/y05/080-botworks-regrind.markdown [new file with mode: 0644]
posts/y05/081-feedbot-manual.markdown [new file with mode: 0644]

diff --git a/posts/y05/080-botworks-regrind.markdown b/posts/y05/080-botworks-regrind.markdown
new file mode 100644 (file)
index 0000000..dffe1a6
--- /dev/null
@@ -0,0 +1,9 @@
+---
+postid: 080
+title: Botworks manifest+Keccak regrind
+date: November 30, 2018
+author: Lucian MogoČ™anu
+tags: tech, tmsr
+---
+
+TODO: Merge downstream from tuvok
diff --git a/posts/y05/081-feedbot-manual.markdown b/posts/y05/081-feedbot-manual.markdown
new file mode 100644 (file)
index 0000000..5a7d9b4
--- /dev/null
@@ -0,0 +1,60 @@
+---
+postid: 081
+title: Feedbot manual
+date: January 26, 2019
+author: Lucian MogoČ™anu
+tags: tmsr
+---
+
+For Republicans: You've most probably arrived here via `!1 help`. Read
+below for a description of available [bot][trilema-bot-spec] commands.
+
+For [allcomers][allcomers]: you've reached the manual for
+[feedbot][from-feedbot], TMSR's new[^1] RSS bot. For further details on
+all these words you don't know, read the [logs][btcbase], get in the
+[WoT][wot] etc.
+
+Available feedbot commands (prefixed by `!1`):
+
+* `subscribe $url`: subscribes the caller[^2] to notifications from RSS
+  feed identified by `$url`.
+* `unsubscribe $url`: the opposite of `subscribe`, it removes the caller
+  from the list of recipients of `$url`.
+* `list`: replies to the caller with a list of his or her subscriptions,
+  one per line; available only via PM.
+
+For more questions, please [contact][contact] the friendly maintainer in
+\#spyked or #trilema, on Freenode.
+
+[^1]: The job was previously assigned to and diligently executed by
+    [deedbot][deedbot].
+
+[^2]: I.e. the command issuer, identified by his or her IRC nickname, or
+    more generally, [GNS][gns] handle.
+
+       **Note** that when a command is issued in-channel, the "command
+       issuer" and the subsequent recipient of RSS notifications *is* the
+       channel.  Thus, for example if you call
+       
+       ~~~~
+       > !1 subscribe http://my-blog.xxx/feed/
+       ~~~~
+       
+       in #trilema, the channel will become a subscriber to my-blog.xxx's
+       RSS.
+       
+       **Also note** that in particular for #trilema, the
+    [current policy][btcbase-1784956] is that only members in deedbot's
+    L1 are allowed to subscribe/unsubscribe blogs to feedbot. This
+    policy is **not** (for now) mechanically enforced, so expect to get
+    negrated if you break it.
+
+[trilema-bot-spec]: http://trilema.com/2016/trilema-bot-spec/
+[allcomers]: http://btcbase.org/log-search?q=allcomers
+[from-feedbot]: http://btcbase.org/log-search?q=from%3afeedbot
+[deedbot]: http://deedbot.org/
+[btcbase]: http://btcbase.org/log/
+[wot]: http://trilema.com/2014/what-the-wot-is-for-how-it-works-and-how-to-use-it/
+[gns]: http://btcbase.org/log-search?q=gns
+[btcbase-1784956]: http://btcbase.org/log/2018-02-19#1784956
+[contact]: http://webchat.freenode.net/?channels=#spyked&nick=from_thetarpit