Commit Graph

641 Commits

Author SHA1 Message Date
Kay Marquardt (Gnadelwartz)
50777ceff7 startup: factor out bot_cleanup 2021-03-04 13:58:04 +01:00
Kay Marquardt (Gnadelwartz)
0a296eaaa1 bashbot polling mode 2021-03-03 18:37:57 +01:00
Kay Marquardt (Gnadelwartz)
b78431eacd bin: fix missing include 2021-03-03 14:09:34 +01:00
Kay Marquardt (Gnadelwartz)
b454827109 bin: use BOTNAME BOTADMIN 2021-03-03 13:40:51 +01:00
Kay Marquardt (Gnadelwartz)
e6838d1436 always set BOTADMIN 2021-03-03 13:27:07 +01:00
Kay Marquardt (Gnadelwartz)
0859354be8 example: webhook: default and full webhook processing 2021-02-28 17:13:25 +01:00
Kay Marquardt (Gnadelwartz)
5dd24c3958 bin: process-batch: implement startbot for webhook 2021-02-28 16:51:28 +01:00
Kay Marquardt (Gnadelwartz)
2131911625 restart == resume 2021-02-25 19:58:00 +01:00
Kay Marquardt (Gnadelwartz)
6b8ad9783a use cleanEscape for more logging 2021-02-21 23:34:34 +01:00
Kay Marquardt (Gnadelwartz)
473d802aab fix checkUploadFile 2021-02-17 10:20:45 +01:00
Kay Marquardt (Gnadelwartz)
77ffbabf22 unescape: keep \uxxx UTF-8 encoding 2021-02-10 21:30:42 +01:00
Kay Marquardt (Gnadelwartz)
b1f6a0b230 modules: factor out checkUploadFile 2021-02-10 21:11:15 +01:00
Kay Marquardt (Gnadelwartz)
c58fa22b7a modules: move delete_message to sendMessage.sh 2021-02-08 20:01:20 +01:00
Kay Marquardt (Gnadelwartz)
d3a1cecf1f add error process to delete_message 2021-02-08 19:56:01 +01:00
Kay Marquardt (Gnadelwartz)
117255a958 modules: implement processError in sendMessage.sh 2021-02-08 18:41:54 +01:00
Kay Marquardt (Gnadelwartz)
066274c943 add inital custom error processing 2021-02-08 17:55:43 +01:00
Kay Marquardt (Gnadelwartz)
2f6f3bd4d8 test: fix init test 2021-02-07 18:01:34 +01:00
Kay Marquardt (Gnadelwartz)
52d1ac5618 modules: sendMessage: add copy_message 2021-02-07 17:05:34 +01:00
Kay Marquardt (Gnadelwartz)
429c230627 init: improve change user for regular users 2021-02-07 16:56:35 +01:00
Kay Marquardt (Gnadelwartz)
a6ff405cc5 fix: alias not always working, init: improve for unprivileged user, guess touser from config file 2021-02-07 11:02:01 +01:00
Kay Marquardt (Gnadelwartz)
9d36f23b14 Version 1.41: fix never working file download 2021-02-06 18:04:11 +01:00
Kay Marquardt (Gnadelwartz)
ad1b91f3bc finish get_file rework: remove URLS[*] logging obfuscation 2021-02-06 17:45:52 +01:00
Kay Marquardt (Gnadelwartz)
ccac62dd72 download_file: return normalised absolute path 2021-02-06 17:38:37 +01:00
Kay Marquardt (Gnadelwartz)
5212df422e fix never working file download 2021-02-06 16:05:18 +01:00
Kay Marquardt (Gnadelwartz)
0702d58ab0 download_file: use mktemp doc: do not download manually 2021-02-06 15:30:31 +01:00
Kay Marquardt (Gnadelwartz)
bc40a3fcbb change internal get_file / download_file API 2021-02-06 11:04:39 +01:00
Kay Marquardt (Gnadelwartz)
5a689d22de JsonEscape: handle \r \n also 2021-02-05 14:46:11 +01:00
Kay Marquardt (Gnadelwartz)
58fb001d1e clean escaped json before logging 2021-02-05 14:25:21 +01:00
Kay Marquardt (Gnadelwartz)
6fe19556b7 Bashbot Version 1.40 2021-02-04 18:13:32 +01:00
Kay Marquardt (Gnadelwartz)
f9dab50f84 small updates and fixes for 1.40 2021-02-02 20:33:22 +01:00
Kay Marquardt (Gnadelwartz)
969c7a9fbb webhook: fix some glitches 2021-02-01 19:37:24 +01:00
Kay Marquardt (Gnadelwartz)
d876f758ee no debug_checks on source 2021-02-01 18:30:34 +01:00
Kay Marquardt (Gnadelwartz)
3a29a9dc4a doc: xlink webhook example 2021-02-01 12:58:57 +01:00
Kay Marquardt (Gnadelwartz)
91a143ab15 bin: basshot_env: improve messages 2021-02-01 10:18:42 +01:00
Kay Marquardt (Gnadelwartz)
c4d100e0ad source: better exit_source handling 2021-02-01 10:00:08 +01:00
Kay Marquardt (Gnadelwartz)
e86c8dc116 source: return from source to avoid killing shell 2021-02-01 09:37:22 +01:00
Kay Marquardt (Gnadelwartz)
c1aec9285e start: show already running bot 2021-02-01 09:02:22 +01:00
Kay Marquardt (Gnadelwartz)
342a5da97a fix _exec_if_function 2021-01-31 12:40:13 +01:00
Kay Marquardt (Gnadelwartz)
c9daa822bb fix start 2021-01-29 20:55:54 +01:00
Kay Marquardt (Gnadelwartz)
c693ab5bb9 modules: factor out processUpdates.sh 2021-01-29 20:48:31 +01:00
Kay Marquardt (Gnadelwartz)
279a9e7ca3 doc: add iBUTTON variables 2021-01-27 19:05:12 +01:00
Kay Marquardt (Gnadelwartz)
a3eec98491 disbale obsolete download 2021-01-27 18:40:12 +01:00
Kay Marquardt (Gnadelwartz)
e83f4d443f init: finalize external init 2021-01-27 16:29:58 +01:00
Kay Marquardt (Gnadelwartz)
0c0dc01f26 init: move to bin/bashbot_init.inc.sh 2021-01-27 16:19:43 +01:00
Kay Marquardt (Gnadelwartz)
3f331dc8e8 init: external init extension 2021-01-27 13:58:55 +01:00
Kay Marquardt (Gnadelwartz)
ca9ea1bf31 init: fix msgs 2021-01-27 13:35:31 +01:00
Kay Marquardt (Gnadelwartz)
b45efa3726 init: basic config for new conf file 2021-01-27 12:39:04 +01:00
Kay Marquardt (Gnadelwartz)
079eb1c289 fix running commands.sh in subshell 2021-01-27 11:54:48 +01:00
Kay Marquardt (Gnadelwartz)
8c85c81f94 commands: fork commands.sh 2021-01-26 21:05:27 +01:00
Kay Marquardt (Gnadelwartz)
b441384d4a iBUTTON: fix comamnds and mycommands processing 2021-01-26 14:34:25 +01:00