Commit Graph

1256 Commits

Author SHA1 Message Date
Kay Marquardt (Gnadelwartz)
079eb1c289 fix running commands.sh in subshell 2021-01-27 11:54:48 +01:00
Kay Marquardt (Gnadelwartz)
5a0a5712dd doc: more button examples 2021-01-27 07:54:28 +01:00
Kay Marquardt (Gnadelwartz)
5192212782 doc: more complex buttons, rearrange inline again 2021-01-27 07:36:26 +01:00
Kay Marquardt (Gnadelwartz)
8c85c81f94 commands: fork commands.sh 2021-01-26 21:05:27 +01:00
Kay Marquardt (Gnadelwartz)
cbf3945e4f mycommands: better iBUTTONS example 2021-01-26 20:59:10 +01:00
Kay Marquardt (Gnadelwartz)
fa0cb75c60 doc: add inline_buttons, move inline_keybord to internal 2021-01-26 20:53:08 +01:00
Kay Marquardt (Gnadelwartz)
75e775606a modules: sendMessage: more comforable inline_buttons functions 2021-01-26 20:49:55 +01:00
Kay Marquardt (Gnadelwartz)
e4ee88003e conf: BASHBOT_SLEEP use default, 10s and 2s as example 2021-01-26 19:44:40 +01:00
Kay Marquardt (Gnadelwartz)
b096338c33 doc: add answer_callback_query 2021-01-26 14:51:50 +01:00
Kay Marquardt (Gnadelwartz)
2222875e2b modules: sendMessage: add answer_callback_query 2021-01-26 14:38:31 +01:00
Kay Marquardt (Gnadelwartz)
b441384d4a iBUTTON: fix comamnds and mycommands processing 2021-01-26 14:34:25 +01:00
Kay Marquardt (Gnadelwartz)
08a05242f9 init: offer copy config only for new installations 2021-01-26 13:02:04 +01:00
Kay Marquardt (Gnadelwartz)
bc414eef5a init: offer copy mycommands files 2021-01-26 12:57:27 +01:00
Kay Marquardt (Gnadelwartz)
47cab8021d bin: kickban + promote user 2021-01-25 22:32:14 +01:00
Kay Marquardt (Gnadelwartz)
6b102a728a doc: use USER[ID] CHAT[ID] in usage: 2021-01-25 20:34:50 +01:00
Kay Marquardt (Gnadelwartz)
70a3c194a0 doc: promote_chat_member 2021-01-25 20:17:38 +01:00
Kay Marquardt (Gnadelwartz)
5ceddde4e8 modules: chatMember: promote_chat_member 2021-01-25 19:44:45 +01:00
Kay Marquardt (Gnadelwartz)
cc4ac1a816 better callback processing 2021-01-25 16:49:15 +01:00
Kay Marquardt (Gnadelwartz)
9584068ea3 add callback processing to commands and mycommands 2021-01-25 14:52:47 +01:00
Kay Marquardt (Gnadelwartz)
c90b5658b3 doc: better xxx_keyboard description 2021-01-24 14:39:36 +01:00
Kay Marquardt (Gnadelwartz)
cc7afdb149 doc: fix inline_keyboard frormat descritption 2021-01-24 14:15:01 +01:00
Kay Marquardt (Gnadelwartz)
aa2c20b37e doc: add callback buttons 2021-01-24 13:52:44 +01:00
Kay Marquardt (Gnadelwartz)
461e748c92 iBUTTON: infrastructe seems to work 2021-01-24 13:04:20 +01:00
Kay Marquardt (Gnadelwartz)
1fe22a0345 modules: button url not starting with hhttp is sent as data 2021-01-24 12:30:56 +01:00
Kay Marquardt (Gnadelwartz)
9023b21791 test: adjust inline test 2021-01-24 12:03:12 +01:00
Kay Marquardt (Gnadelwartz)
d9b3342c3c iBUTTONS: initial code for processing CallbackQuery buttons 2021-01-24 10:28:04 +01:00
Kay Marquardt (Gnadelwartz)
f995eeea13 move JsonEscape up before sourcing other files 2021-01-23 14:06:55 +01:00
Kay Marquardt (Gnadelwartz)
78e4551107 fix set CHAT[ID] to new id on chat migration 2021-01-23 13:58:45 +01:00
Kay Marquardt (Gnadelwartz)
41e956d517 remove obsolete JsonGetXxx functions 2021-01-23 09:53:50 +01:00
Kay Marquardt (Gnadelwartz)
121f131bb4 dev: fix missing global flag in README.txt creation 2021-01-23 09:21:28 +01:00
Kay Marquardt (Gnadelwartz)
13052f01da README: mention JSON.awk 2021-01-23 09:12:48 +01:00
Kay Marquardt (Gnadelwartz)
2960e58941 doc: add edit_inline_keyboard 2021-01-22 23:44:15 +01:00
Kay Marquardt (Gnadelwartz)
8bb4b7e5ac bin: fix missing print_help arg 2021-01-22 21:22:16 +01:00
Kay Marquardt (Gnadelwartz)
28328013c7 bin: finally symlink send_edit_message.sh 2021-01-22 08:56:25 +01:00
Kay Marquardt (Gnadelwartz)
3378c1a5d1 dev: fix symlink counts as file :-( 2021-01-22 08:51:28 +01:00
Kay Marquardt (Gnadelwartz)
407194b23f dev: fix symlink bug in version.sh 2021-01-22 08:34:37 +01:00
Kay Marquardt (Gnadelwartz)
4371050206 bin: rename to edit_message.sh 2021-01-22 08:18:17 +01:00
Kay Marquardt (Gnadelwartz)
db8f32b732 bin: add edit_buttons.sh 2021-01-22 08:14:19 +01:00
Kay Marquardt (Gnadelwartz)
662c6f48cb modules: add edit_inline_keyboard 2021-01-22 08:11:57 +01:00
Kay Marquardt (Gnadelwartz)
e9543991ee add shellcheck for bashbot.conf 2021-01-21 19:51:04 +01:00
Kay Marquardt (Gnadelwartz)
07f026c6a7 bin: less duplicate code 2021-01-21 09:22:14 +01:00
Kay Marquardt (Gnadelwartz)
749eee74a4 dev: adjust make-standalone 2021-01-20 19:50:19 +01:00
Kay Marquardt (Gnadelwartz)
127cc85a2a load modules before commands.sh 2021-01-20 18:20:03 +01:00
Kay Marquardt (Gnadelwartz)
85a178d68a doc: small fix for _button_row 2021-01-20 16:27:59 +01:00
Kay Marquardt (Gnadelwartz)
f6e319c6eb doc: advise use of new _button_row helper function 2021-01-20 16:21:46 +01:00
Kay Marquardt (Gnadelwartz)
f95b6c2e7d modules: _button_row empty button starts new row 2021-01-19 23:53:58 +01:00
Kay Marquardt (Gnadelwartz)
6c91a327a6 bin: send_buttons.sh use _button_row to create buttons 2021-01-19 23:35:26 +01:00
Kay Marquardt (Gnadelwartz)
8854e03ece modules: JsonEscape button text 2021-01-19 23:22:38 +01:00
Kay Marquardt (Gnadelwartz)
e923e2e8fc modules: helper function _button_row 2021-01-19 23:18:26 +01:00
Kay Marquardt (Gnadelwartz)
f2dd64c900 modules: send_button remove double JsonEscape 2021-01-19 22:56:58 +01:00