2021-01-22 00:29:01 +01:00
# LogBot
2020-02-06 15:29:18 +01:00
2021-01-22 00:14:44 +01:00
A small XMPP bot written in Python that logs XMPP conversations into a HTML page, allowing collaborative log writing over time.
2020-02-06 15:29:18 +01:00
2021-02-01 11:14:57 +01:00
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:` .
2020-02-06 15:29:18 +01:00
2021-02-27 10:33:45 +01:00
_work-in-progress_
2021-01-22 00:14:44 +01:00
2021-01-22 00:29:01 +01:00
## How to use LogBot?
2021-01-22 00:14:44 +01:00
2021-02-01 11:14:57 +01:00
```
2021-01-22 00:29:01 +01:00
*Oh dear, logbot is here!*
2021-01-22 00:14:44 +01:00
2021-02-01 11:14:57 +01:00
(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 < element > < css-rule > : Edit the css of your log. For example: logbot @style body background-color: pink; [future-feature]
logbot @uptime: To check how long @logbot has been around
@bots: To see who is around :)
```
2020-02-06 15:29:18 +01:00
2021-01-22 00:29:01 +01:00
## Situated tails
2020-02-06 15:29:18 +01:00
2021-02-27 10:33:45 +01:00
- Archive bot, Relearn 2017, < https: // gitlab . com / relearn / relearn2017 / - / tree / master / xmpp-bots / archive-bot >
- Streambot, Varia website extension 2017-2018, < https: // git . vvvvvvaria . org / varia / xmpp . streambot >
- Logbot v1, Varia XMPP extension 2017-2020, < https: // git . vvvvvvaria . org / varia / bots / src / branch / master / logbot >
2020-02-06 15:29:18 +01:00
2021-01-22 00:29:01 +01:00
## Requirements
2020-02-06 15:29:18 +01:00
2021-02-27 10:33:45 +01:00
- [xbotlib ](https://git.vvvvvvaria.org/decentral1se/xbotlib )