bots/LogBot
2021-03-12 22:14:34 +01:00
..
fonts adding @style and @font support to logbot 2021-03-12 12:10:01 +01:00
stylesheets renaming linear to timeline, updating README + @help text 2021-03-12 21:19:40 +01: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 removing fixed iframe width 2021-03-12 21:20:14 +01:00
README.md renaming linear to timeline, updating README + @help text 2021-03-12 21:19:40 +01:00
template.html the sorting order of the posts is fixed now, bit hacky in the jinja template 2021-03-12 22:14:34 +01:00

LogBot

A small XMPP bot written in Python that logs XMPP conversations into a HTML page, allowing collaborative log writing over time.

The bot is used in group chats, where it includes all images that are send to the group and all messages that include @logbot or logbot or logbot:.

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.

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

Examples soon.

Fonts

  • polsku
  • notcouriersans
  • None

Examples soon.

Situated tails

Requirements