Skip to content

Commit 8fdb767

Browse files
author
Juliano Santos
committed
Atualização no tratamento de comandos via regex.
1 parent bcfd65e commit 8fdb767

1 file changed

Lines changed: 2 additions & 5 deletions

File tree

exemplos/BotTerminal.sh

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,11 @@ ShellBot.username
2020
# argumentos posicionais é possível criar comandos/argumentos para adequação
2121
# da sintaxe, podendo ser distribuida em regras e tratamentos distintos.
2222
#
23-
# Comandos: /who, /date, /df e /du
23+
# Comandos: /who, /date, /df e /du (regex)
2424
ShellBot.setMessageRules --name 'terminal_comandos' \
2525
--chat_type private \
2626
--entitie_type bot_command \
27-
--command '/who' \
28-
--command '/date' \
29-
--command '/df' \
30-
--command '/du' \
27+
--text '^/(who|date|df|du)[ ]+' \
3128
--exec '${1#/} ${*:2}' # Remove a barra inicial do argumento posicional '$1' (bot comando) transformando-o
3229
# em um comando de shell válido e passa os argumentos posicionais subsequentes.
3330
#

0 commit comments

Comments
 (0)