bots/LogBot
2021-04-28 15:51:58 +02:00
..
fonts adding @style and @font support to logbot 2021-03-12 12:10:01 +01:00
screenshots adding 2 screenshots of logbot 2021-04-28 15:51:58 +02:00
stylesheets Update 'LogBot/stylesheets/opentap.css' 2021-04-23 22:55:21 +02:00
avatar.png added download function for media files + prepared logbot to run on the server 2021-01-30 23:15:36 +01:00
feed.rss updating the feed.rss template, hardcoding the link 2021-03-07 11:46:41 +01:00
logbot.py adding a standalone opentab css sheet 2021-04-23 16:52:55 +02:00
README.md 'LogBot/README.md' updaten 2021-04-28 15:51:37 +02:00
template.html Update 'LogBot/template.html' 2021-04-23 20:05:15 +02:00

LogBot

LogBot is a bot for asynchronous collective logging and log writing over longer periods of time. The bot operates in a chat environment, from where it saves images, messages and other media files into a webpage. The bot is made by members of Varia and is used hand in hand with event preparations[1], collective research[2][3] or as a tool for publishing materials on the go[4]. The bot runs on a self-hosted XMPP chat infrastructure, hosted and maintained by members of Varia.

[1]: https://vvvvvvaria.org/logs/x-y/ X-Y log, in preparation of Plaintext Partyline
[2]: https://vvvvvvaria.org/logs/digital-autonomy/log.html Collective research log, around the term "digital autonomy"
[3]: https://vvvvvvaria.org/logs/afijeno/ Pub.club research log, around community publishing initiatives
[4]: https://vvvvvvaria.org/logs/zamopuzo/ Backlog, the making of the streaming infrastructure of Varia


LogBot is small XMPP bot written in Python that is used in group chats. It uses the xbotlib library written by decentral1se.

work-in-progress

How to use LogBot?

*Oh dear, logbot is here!*

(You can speak to the bot using @logbot or logbot:)

<image>: Your image is added to the log.

logbot @help: Print this message

logbot @add <message>: Add a message to the log.

logbot @delete <num>: Delete posts from the log. For example: @logbot @delete 5

logbot @title <string>: Set the title of your log.

logbot @style <stylesheet>: Switch to another stylesheet. For example: logbot @style log. Available stylesheets include: timeline, float, opentab.

logbot @font <font>: Switch to another font. For example: logbot @font font. Available fonts include: polsku, notcouriersans; or select None to switch back to default serif.

logbot @uptime: To check how long @logbot has been around

@bots: To see who is around :)

Stylesheets

  • timeline
  • float
  • opentab

These can be found in the folder stylesheets/.

Fonts

  • polsku
  • notcouriersans
  • None

Situated tails

Requirements