|
|
@ -1,11 +1,13 @@ |
|
|
|
# bots.varia.zone |
|
|
|
|
|
|
|
Welcome to the [Varia](https://varia.zone/) self-hosted XMPP bot space. |
|
|
|
> status: experimental |
|
|
|
|
|
|
|
Feel free to invite them to your group chat or speak directly with them. |
|
|
|
Welcome to one of the [Varia](https://varia.zone/) XMPP bot spaces. |
|
|
|
|
|
|
|
## Bots listing |
|
|
|
|
|
|
|
Feel free to invite them to your group chat or speak directly with them. |
|
|
|
|
|
|
|
- `echobot@vvvvvvaria.org`: Sends back what you sent it |
|
|
|
- `whisperbot@vvvvvvaria.org`: Anonymous whispering in group chats |
|
|
|
|
|
|
@ -14,3 +16,21 @@ Feel free to invite them to your group chat or speak directly with them. |
|
|
|
- `/bots`: check which bots are in the chat |
|
|
|
- `<nick>:!uptime`: check how long the bot is running |
|
|
|
- `<nick>:!help`: ask the bot what it does |
|
|
|
|
|
|
|
## Run your own |
|
|
|
|
|
|
|
1. Send your SSH public key part to `decentral1se (at) disroot (dot) org` |
|
|
|
1. Create an account for your bot on the Varia prosody server |
|
|
|
1. Create your own XMPP bot using |
|
|
|
[xbotlib](https://git.autonomic.zone/decentral1se/xbotlib). See the sources |
|
|
|
for [echobot](https://git.vvvvvvaria.org/varia/echobot) and |
|
|
|
[whisperbot](https://git.vvvvvvaria.org/varia/whisperbot) as examples |
|
|
|
1. Run `git remote add dokku dokku@bots.varia.zone:<nick>` where `<nick>` is the name |
|
|
|
of your bot |
|
|
|
1. And run `git push dokku master` to deploy |
|
|
|
|
|
|
|
## Sources |
|
|
|
|
|
|
|
- [bots.varia.zone](https://git.vvvvvvaria.org/varia/bots.varia.zone): The sources for this page |
|
|
|
- [git.vvvvvvaria.org/varia/bots](https://git.vvvvvvaria.org/varia/bots): A collection of bots |
|
|
|
- [xbotlib](https://git.autonomic.zone/decentral1se/xbotlib): XMPP bots library |