fabio
(usa Debian)
Enviado em 16/03/2021 - 12:49h
1º No uso de um comando qualquer do bot, como eu pego o valor passado como parâmetro? Por exemplo, "/alarme 2m", esse "2m" como eu faria para usa-lo em uma variável?
o comando inteiro, neste caso "/alarme 2m" está contido em
update.message.text. Eu pego os parâmetros assim:
pattern = '^\/([^\s]*)[\s\n](.*)$'
res = re.search(pattern, update.message.text, flags=re.S)
# res.group(2) é o que você quer
2º Como eu faço para deixar a tela do chat do bot, na primeira vez de uso, sem chat, só aquele botão de "Start" como já vi em alguns chats? Porque eu gostaria de desencadear algumas mensagens quando isso acontecesse.
Por padrão toda primeira iteração com qualquer bote vem com esse botão de Start.