| @@ -383,7 +383,7 @@ ansible-playbook -i inventory/hosts setup.yml --tags=setup-all,ensure-matrix-use | |||||
| ## Usage | ## Usage | ||||
| To use the bot, invite the `@baibot:example.com` bot user into a room. | |||||
| To use the bot, invite it to any existing Matrix room (`/invite @baibot:example.com` where `example.com` is your base domain, not the `matrix.` domain). | |||||
| If you're an allowed bot [👥 user](https://github.com/etkecc/baibot/blob/main/docs/access.md#user) (see [👥 Initial users configuration](#-initial-users-configuration)), the bot will accept your invitation and join the room. | If you're an allowed bot [👥 user](https://github.com/etkecc/baibot/blob/main/docs/access.md#user) (see [👥 Initial users configuration](#-initial-users-configuration)), the bot will accept your invitation and join the room. | ||||
| @@ -75,7 +75,11 @@ ansible-playbook -i inventory/hosts setup.yml --tags=setup-all,ensure-matrix-use | |||||
| ## Usage | ## Usage | ||||
| To use the bot, invite the `@bot.buscarron:example.com` to the room you specified in a config, after that any point your form to the form url, example for the `contact` form: | |||||
| To use the bot, invite it to the room you specified on your `vars.yml` file (`/invite @bot.buscarron:example.com` where `example.com` is your base domain, not the `matrix.` domain). | |||||
| After the bot joins the room, anyone can call the web form via HTTP POST method. | |||||
| Here is an example for the `contact` form: | |||||
| ```html | ```html | ||||
| <form method="POST" action="https://buscarron.example.com/contact"> | <form method="POST" action="https://buscarron.example.com/contact"> | ||||
| @@ -85,9 +89,9 @@ To use the bot, invite the `@bot.buscarron:example.com` to the room you specifie | |||||
| **Note**: to fight against spam, Buscarron is **very aggressive when it comes to banning** and will ban you if: | **Note**: to fight against spam, Buscarron is **very aggressive when it comes to banning** and will ban you if: | ||||
| - if you hit the homepage (HTTP `GET` request to `/`) | |||||
| - if you submit a form to the wrong URL (`POST` request to `/non-existing-form`) | |||||
| - if `hasemail` is enabled for the form (like in the example above) and you don't submit an `email` field | |||||
| - you hit the homepage (HTTP `GET` request to `/`) | |||||
| - you submit a form to the wrong URL (`POST` request to `/non-existing-form`) | |||||
| - `hasemail` is enabled for the form (like in the example above) and you don't submit an `email` field | |||||
| If you get banned, you'd need to restart the process by running the playbook with `--tags=start` or running `systemctl restart matrix-bot-buscarron` on the server. | If you get banned, you'd need to restart the process by running the playbook with `--tags=start` or running `systemctl restart matrix-bot-buscarron` on the server. | ||||
| @@ -70,6 +70,8 @@ ansible-playbook -i inventory/hosts setup.yml --tags=setup-all,ensure-matrix-use | |||||
| ## Usage | ## Usage | ||||
| To use the bot, invite the `@bot.chatgpt:example.com` to the room you specified in a config, after that start speaking to it, use the prefix if you configured one or mention the bot. | |||||
| To use the bot, invite it to the room you specified on your `vars.yml` file (`/invite @bot.chatgpt:example.com` where `example.com` is your base domain, not the `matrix.` domain). | |||||
| After the bot joins the room, you can send a message to it. When you do so, use the prefix if you configured it or mention the bot. | |||||
| You can also refer to the upstream [documentation](https://github.com/matrixgpt/matrix-chatgpt-bot). | You can also refer to the upstream [documentation](https://github.com/matrixgpt/matrix-chatgpt-bot). | ||||
| @@ -66,7 +66,9 @@ ansible-playbook -i inventory/hosts setup.yml --tags=setup-all,ensure-matrix-use | |||||
| ## Usage | ## Usage | ||||
| To use the bot, invite the `@honoroit:example.com` to the room you specified in config, after that any Matrix user can send a message to the `@honoroit:example.com` to start a new thread in that room. | |||||
| To use the bot, invite it to the room you specified on your `vars.yml` file (`/invite @honoroit:example.com` where `example.com` is your base domain, not the `matrix.` domain). | |||||
| After the bot joins the room, any Matrix user can send a message to it to start a new thread in that room. | |||||
| Send `!ho help` to the bot in the room to see the available commands. | Send `!ho help` to the bot in the room to see the available commands. | ||||
| @@ -8,7 +8,7 @@ msgid "" | |||||
| msgstr "" | msgstr "" | ||||
| "Project-Id-Version: matrix-docker-ansible-deploy \n" | "Project-Id-Version: matrix-docker-ansible-deploy \n" | ||||
| "Report-Msgid-Bugs-To: \n" | "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2024-12-20 23:17+0900\n" | |||||
| "POT-Creation-Date: 2024-12-22 11:54+0900\n" | |||||
| "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
| "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
| "Language-Team: LANGUAGE <LL@li.org>\n" | "Language-Team: LANGUAGE <LL@li.org>\n" | ||||
| @@ -384,7 +384,7 @@ msgid "Usage" | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook-bot-baibot.md:386 | #: ../../../docs/configuring-playbook-bot-baibot.md:386 | ||||
| msgid "To use the bot, invite the `@baibot:example.com` bot user into a room." | |||||
| msgid "To use the bot, invite it to any existing Matrix room (`/invite @baibot:example.com` where `example.com` is your base domain, not the `matrix.` domain)." | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook-bot-baibot.md:388 | #: ../../../docs/configuring-playbook-bot-baibot.md:388 | ||||
| @@ -8,7 +8,7 @@ msgid "" | |||||
| msgstr "" | msgstr "" | ||||
| "Project-Id-Version: matrix-docker-ansible-deploy \n" | "Project-Id-Version: matrix-docker-ansible-deploy \n" | ||||
| "Report-Msgid-Bugs-To: \n" | "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2024-12-20 07:23+0200\n" | |||||
| "POT-Creation-Date: 2024-12-22 11:54+0900\n" | |||||
| "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
| "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
| "Language-Team: LANGUAGE <LL@li.org>\n" | "Language-Team: LANGUAGE <LL@li.org>\n" | ||||
| @@ -101,29 +101,37 @@ msgid "Usage" | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook-bot-buscarron.md:78 | #: ../../../docs/configuring-playbook-bot-buscarron.md:78 | ||||
| msgid "To use the bot, invite the `@bot.buscarron:example.com` to the room you specified in a config, after that any point your form to the form url, example for the `contact` form:" | |||||
| msgid "To use the bot, invite it to the room you specified on your `vars.yml` file (`/invite @bot.buscarron:example.com` where `example.com` is your base domain, not the `matrix.` domain)." | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook-bot-buscarron.md:86 | |||||
| #: ../../../docs/configuring-playbook-bot-buscarron.md:80 | |||||
| msgid "After the bot joins the room, anyone can call the web form via HTTP POST method." | |||||
| msgstr "" | |||||
| #: ../../../docs/configuring-playbook-bot-buscarron.md:82 | |||||
| msgid "Here is an example for the `contact` form:" | |||||
| msgstr "" | |||||
| #: ../../../docs/configuring-playbook-bot-buscarron.md:90 | |||||
| msgid "**Note**: to fight against spam, Buscarron is **very aggressive when it comes to banning** and will ban you if:" | msgid "**Note**: to fight against spam, Buscarron is **very aggressive when it comes to banning** and will ban you if:" | ||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook-bot-buscarron.md:88 | |||||
| msgid "if you hit the homepage (HTTP `GET` request to `/`)" | |||||
| #: ../../../docs/configuring-playbook-bot-buscarron.md:92 | |||||
| msgid "you hit the homepage (HTTP `GET` request to `/`)" | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook-bot-buscarron.md:89 | |||||
| msgid "if you submit a form to the wrong URL (`POST` request to `/non-existing-form`)" | |||||
| #: ../../../docs/configuring-playbook-bot-buscarron.md:93 | |||||
| msgid "you submit a form to the wrong URL (`POST` request to `/non-existing-form`)" | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook-bot-buscarron.md:90 | |||||
| msgid "if `hasemail` is enabled for the form (like in the example above) and you don't submit an `email` field" | |||||
| #: ../../../docs/configuring-playbook-bot-buscarron.md:94 | |||||
| msgid "`hasemail` is enabled for the form (like in the example above) and you don't submit an `email` field" | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook-bot-buscarron.md:92 | |||||
| #: ../../../docs/configuring-playbook-bot-buscarron.md:96 | |||||
| msgid "If you get banned, you'd need to restart the process by running the playbook with `--tags=start` or running `systemctl restart matrix-bot-buscarron` on the server." | msgid "If you get banned, you'd need to restart the process by running the playbook with `--tags=start` or running `systemctl restart matrix-bot-buscarron` on the server." | ||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook-bot-buscarron.md:94 | |||||
| #: ../../../docs/configuring-playbook-bot-buscarron.md:98 | |||||
| msgid "You can also refer to the upstream [documentation](https://github.com/etkecc/buscarron)." | msgid "You can also refer to the upstream [documentation](https://github.com/etkecc/buscarron)." | ||||
| msgstr "" | msgstr "" | ||||
| @@ -8,7 +8,7 @@ msgid "" | |||||
| msgstr "" | msgstr "" | ||||
| "Project-Id-Version: matrix-docker-ansible-deploy \n" | "Project-Id-Version: matrix-docker-ansible-deploy \n" | ||||
| "Report-Msgid-Bugs-To: \n" | "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2024-12-20 07:23+0200\n" | |||||
| "POT-Creation-Date: 2024-12-22 11:54+0900\n" | |||||
| "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
| "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
| "Language-Team: LANGUAGE <LL@li.org>\n" | "Language-Team: LANGUAGE <LL@li.org>\n" | ||||
| @@ -105,9 +105,13 @@ msgid "Usage" | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook-bot-chatgpt.md:73 | #: ../../../docs/configuring-playbook-bot-chatgpt.md:73 | ||||
| msgid "To use the bot, invite the `@bot.chatgpt:example.com` to the room you specified in a config, after that start speaking to it, use the prefix if you configured one or mention the bot." | |||||
| msgid "To use the bot, invite it to the room you specified on your `vars.yml` file (`/invite @bot.chatgpt:example.com` where `example.com` is your base domain, not the `matrix.` domain)." | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook-bot-chatgpt.md:75 | #: ../../../docs/configuring-playbook-bot-chatgpt.md:75 | ||||
| msgid "After the bot joins the room, you can send a message to it. When you do so, use the prefix if you configured it or mention the bot." | |||||
| msgstr "" | |||||
| #: ../../../docs/configuring-playbook-bot-chatgpt.md:77 | |||||
| msgid "You can also refer to the upstream [documentation](https://github.com/matrixgpt/matrix-chatgpt-bot)." | msgid "You can also refer to the upstream [documentation](https://github.com/matrixgpt/matrix-chatgpt-bot)." | ||||
| msgstr "" | msgstr "" | ||||
| @@ -8,7 +8,7 @@ msgid "" | |||||
| msgstr "" | msgstr "" | ||||
| "Project-Id-Version: matrix-docker-ansible-deploy \n" | "Project-Id-Version: matrix-docker-ansible-deploy \n" | ||||
| "Report-Msgid-Bugs-To: \n" | "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2024-12-20 23:17+0900\n" | |||||
| "POT-Creation-Date: 2024-12-22 11:54+0900\n" | |||||
| "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
| "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
| "Language-Team: LANGUAGE <LL@li.org>\n" | "Language-Team: LANGUAGE <LL@li.org>\n" | ||||
| @@ -105,13 +105,17 @@ msgid "Usage" | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook-bot-honoroit.md:69 | #: ../../../docs/configuring-playbook-bot-honoroit.md:69 | ||||
| msgid "To use the bot, invite the `@honoroit:example.com` to the room you specified in config, after that any Matrix user can send a message to the `@honoroit:example.com` to start a new thread in that room." | |||||
| msgid "To use the bot, invite it to the room you specified on your `vars.yml` file (`/invite @honoroit:example.com` where `example.com` is your base domain, not the `matrix.` domain)." | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook-bot-honoroit.md:71 | #: ../../../docs/configuring-playbook-bot-honoroit.md:71 | ||||
| msgid "Send `!ho help` to the bot in the room to see the available commands." | |||||
| msgid "After the bot joins the room, any Matrix user can send a message to it to start a new thread in that room." | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook-bot-honoroit.md:73 | #: ../../../docs/configuring-playbook-bot-honoroit.md:73 | ||||
| msgid "Send `!ho help` to the bot in the room to see the available commands." | |||||
| msgstr "" | |||||
| #: ../../../docs/configuring-playbook-bot-honoroit.md:75 | |||||
| msgid "You can also refer to the upstream [documentation](https://github.com/etkecc/honoroit#features)." | msgid "You can also refer to the upstream [documentation](https://github.com/etkecc/honoroit#features)." | ||||
| msgstr "" | msgstr "" | ||||