Commit Graph

335 Commits

Author SHA1 Message Date
Kay Marquardt (Gnadelwartz) 78c066e1e5 finalize retry 2020-06-08 21:47:36 +02:00
Kay Marquardt (Gnadelwartz) de745719dc error handling: retry or not to retry? 2020-06-08 20:51:15 +02:00
Kay Marquardt (Gnadelwartz) 9b138eecbd fix/extend sendJson error handling 2020-06-08 17:36:42 +02:00
Kay Marquardt (Gnadelwartz) b189191b85 fix init with BASHBOT_HOME 2020-06-08 16:04:45 +02:00
Kay Marquardt (Gnadelwartz) 19c45c4771 fix JSONS.sh download, obfuscate joke hack 2020-06-08 15:48:07 +02:00
Kay Marquardt (Gnadelwartz) 6f86036809 more sendJson error handling, rearrange source modules 2020-06-08 12:58:36 +02:00
Kay Marquardt (Gnadelwartz) bd22e2aa17 fix make-standalone, add minimized standalone version 2020-06-08 12:04:48 +02:00
Kay Marquardt (Gnadelwartz) d11598e082 make curl location configurable 2020-06-07 19:06:02 +02:00
Kay Marquardt (Gnadelwartz) 601fe0ea51 interactive working again, more logging 2020-06-07 13:30:59 +02:00
Kay Marquardt (Gnadelwartz) 313ff03e17 place DEBUG anf ERROR log in ./logs if exist 2020-06-06 14:48:01 +02:00
Kay Marquardt (Gnadelwartz) d42429efad log Errors in telegram response 2020-06-06 10:16:27 +02:00
Kay Marquardt (Gnadelwartz) 0ad70fda87 fix addon dir if BASHBOT_HOME is set 2020-06-06 09:21:56 +02:00
Kay Marquardt (Gnadelwartz) 407e1476a3 add jssh_clearBD 2020-06-05 22:13:18 +02:00
Kay Marquardt (Gnadelwartz) bc74141db7 _async for every jssh function, use async in bashbot.sh 2020-06-05 09:01:20 +02:00
Kay Marquardt (Gnadelwartz) c729cf428b fix wrong json.sh location if included from other location 2020-06-04 16:10:58 +02:00
Kay Marquardt (Gnadelwartz) 31b3203483 fix problems found by tests 2020-06-01 11:50:42 +02:00
Kay Marquardt (Gnadelwartz) ed14e850a4 use jsshDB internally, e.g. block / count users, it's working well now 2020-06-01 09:54:35 +02:00
Kay Marquardt (Gnadelwartz) 578056b57d new feature block users, use jsshDB for count 2020-05-29 20:11:51 +02:00
Kay Marquardt (Gnadelwartz) 8f29907442 fix shell expansion 2020-05-22 08:29:49 +02:00
Kay Marquardt (Gnadelwartz) e63590b9b4 extended JsonEscape for V2 2020-05-20 16:38:56 +02:00
Kay Marquardt (Gnadelwartz) 01539286d1 revert old commands.sh 2020-05-20 16:35:22 +02:00
Kay Marquardt (Gnadelwartz) a4636668a7 optimized version of countKeyDB 2020-05-19 19:26:10 +02:00
Kay Marquardt (Gnadelwartz) 876361f562 install gnu utils on BSD and MacOS ... 2020-05-19 14:58:29 +02:00
Kay Marquardt (Gnadelwartz) 3d92bf3ca8 some bot token checks: format, length, non printable chars 2020-05-18 18:34:34 +02:00
Kay Marquardt (Gnadelwartz) dcf6534c1f add some bot token warnings 2020-05-18 14:57:53 +02:00
Kay Marquardt (Gnadelwartz) 7aa409fbc8 Version 0.94 2020-05-17 13:51:32 +02:00
Kay Marquardt (Gnadelwartz) bdb50c8716 allow += for jsshDB, this allows adding to keys without overwrite 2020-05-17 13:19:21 +02:00
Kay Marquardt (Gnadelwartz) f13a2d05cc almost finished for 0.94 2020-05-15 18:52:12 +02:00
Kay Marquardt (Gnadelwartz) 6c6b312f47 fix BOTTOKEN check 2020-05-14 21:31:52 +02:00
Kay Marquardt (Gnadelwartz) d28f9752d2 optimize emtpy sting checks in commands and addons 2020-05-14 20:49:13 +02:00
Kay Marquardt (Gnadelwartz) 0e75138548 optimize startup and testing for empty string 2020-05-14 20:33:30 +02:00
Kay Marquardt (Gnadelwartz) c0a633f42d optimze sourcing of modules 2020-05-14 19:47:37 +02:00
Kay Marquardt (Gnadelwartz) 4aa7561f7c update doc, prepare for release 2020-05-14 15:47:04 +02:00
Kay Marquardt (Gnadelwartz) ac2ec02a98 extend mycommands to use new features 2020-05-14 15:02:17 +02:00
Kay Marquardt (Gnadelwartz) 8a119f8806 some small fixes, start dev3 2020-05-14 13:04:57 +02:00
Kay Marquardt (Gnadelwartz) 11acaaaa1a escape quote and other charaters in JSON strings 2020-01-18 14:41:09 +01:00
Kay Marquardt (Gnadelwartz) 4f90215465 start v9.4 dev2, fix html doc creation 2019-12-07 13:59:54 +01:00
Kay Marquardt (Gnadelwartz) 3d636f77e6 explain REGEX usage vs. file globbing 2019-12-07 13:25:50 +01:00
Kay Marquardt (Gnadelwartz) e3ba1a053c remove non UTF-8 characters on get and send strings 2019-12-07 12:50:32 +01:00
Kay Marquardt (Gnadelwartz) 3531eb9565 no send events when sourced 2019-06-24 10:38:24 +02:00
Kay Marquardt (Gnadelwartz) 7843de5647 disable certificate checks 2019-06-19 11:56:31 +02:00
Kay Marquardt (Gnadelwartz) c5caf937cc allow kill/stop/suspend when blocked 2019-06-17 10:44:20 +02:00
Kay Marquardt (Gnadelwartz) aec6de0304 fix wrong EVENT_SEND declaration 2019-06-05 10:45:04 +02:00
Kay Marquardt (Gnadelwartz) 0497513eb9 BASHBOT_EVENT_SEND plus documentation 2019-06-04 18:04:52 +02:00
Kay Marquardt (Gnadelwartz) 55c9d8bb4d jsshDB: read write single key/value pairs 2019-06-04 12:00:19 +02:00
Kay Marquardt (Gnadelwartz) 4594e057a3 Json2Array allows only :alphanum:,._" character in index 2019-06-04 10:04:03 +02:00
Kay Marquardt (Gnadelwartz) 1e851bd296 provide event key to function 2019-06-03 20:34:43 +02:00
Kay Marquardt (Gnadelwartz) db03e23be8 v0.94-dev 2019-06-03 17:04:19 +02:00
Kay Marquardt (Gnadelwartz) 31808a9e4f Bashbot Version 0.91 2019-06-03 16:47:29 +02:00
Kay Marquardt (Gnadelwartz) e2c998c5b9 fix delete message and *.jssh must be writeable 2019-06-03 16:46:32 +02:00