From 4b2331b62325ce84046002513b67dc1718fefb60 Mon Sep 17 00:00:00 2001 From: Kay Marquardt Date: Mon, 17 Apr 2023 13:00:49 +0200 Subject: [PATCH] Update 3_advanced.md --- doc/3_advanced.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/3_advanced.md b/doc/3_advanced.md index b5960a5..f6fd6fa 100644 --- a/doc/3_advanced.md +++ b/doc/3_advanced.md @@ -75,6 +75,10 @@ You must use the function `user_is_allowed` to check if a user has the capabilit ### Interactive Chats Interactive chats are short running scripts, reading user input and echo data to the user. +**Note**: Inmteractive chats are simple scripts, reading and writing from/to a pipe. It's **not possible** to use bashbot functions adn variables! + +user input sent as TEXT **->** script reads TEXT and print TEXT **->** Text sent to user with [simple formatting]() + To create a new interactive chat script copy `scripts/interactive.sh.clean` to e.g. `scripts/mynewinteractive.sh`, make it executable and then use `start_proc` function from your bot, it's possible to pass two arguments. You find more examples for interactive scripts in 'examples'