telegram-bot-bash/examples/README.md
2019-04-30 10:40:07 +02:00

1.4 KiB

Home

Bashbot examples

bashbot.cron

An example crontab is provided in examples/bashbot.cron, see Expert use

Interactive chats

Two examples for interactive scripts are provided as calc.sh and question.sh, see Advanced use

Background jobs

Background jobs are an easy way to provide sceduled messages or alerts if something happens.

notify.sh is a simple example how to send a message ervery x seonds, e.g. actual time.

background-scripts contains a more concrete example on how to start and kill diffrent background scripts plus some example backgound scripts.

    mycommands.sh - /run_xxx and /kill-xxx wil start any script named run_xxx.sh

    run_diskusage.sh - shows disk usage every 100 seconds
    run_filename.sh	- shown the name of new files in a named dir
    run_filecontent.sh	- shown the content of new files in a named dir
    run_notify.sh - same as notify.sh

Note: Output of system commands often contains newlines, each newline results in a a sepperate telegram message, see function send_telegram in mycommands.sh on how to avoid this.

Use bashbot from external scripts

external-use will contain some examples on how to send messages from external scripts to Telegram chats or users.

$$VERSION$$ v0.7-pre2-2-g68afdbf