1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Preciso utilizar o else como ultima condicional de todos os if em Python

Eu sei que é uma questão simples, mas preciso de ajuda. Tenho este grande de IF's para respostas de um bot no telegram, ao final tenho um else que seria para caso o usuário tivesse escrito algo que não estivesse cadastrado. Porém ele não esta funcionando. Ele responde a todos os termos menos o "/exame" que foi o termo antecedente a ele.

Print do Chat: https://prnt.sc/rj685i

    if "/S_1299" in text:
        tele.sendMessage(_id, "Para as empresas ativas na Receita Federal, porém sem movimentação de funcionários, será necessário enviar uma S-1299 por ocasião do envio dos fechamentos da competência de Janeiro/2020,  somente para as empresas do 1º e 2º Grupos que já enviam informações de pagamento ao eSocial.")
        tele.sendMessage(_id, "Empresas do 3º. Grupo continuam fazendo a RAIS negativa da forma antiga.")
        tele.sendMessage(_id, "Será enviado uma S-1299 indicando a situação de *sem movimento* para o período de apuração, que terá validade até... ")
        tele.sendMessage(_id, "Leia mais em: http://bit.ly/3a6VRDv")
    if "/substituicoes" in text:
        tele.sendMessage(_id, "As empresas do 1º, 2º  e  3º grupos já enviam eventos ao eSocial, conforme a obrigatoriedade do calendário de cada grupo. A seguir destacamos as obrigações que já foram substituídas por esses envios e os respectivos eventos que cumprem a entrega das informações necessárias para tal substituição.")
        tele.sendMessage(_id, "Leia mais em: http://bit.ly/2xDDbfX")
    if "/ura" in text:
        tele.sendMessage(_id, "Visando facilitar o contato com o nosso time dedicado ao eSocial, alteramos a estrutura da árvore da nossa URA.")
        tele.sendMessage(_id, "Para ter acesso ao atendimento do eSocial, clique...")
        tele.sendMessage(_id, "Leia mais em: http://bit.ly/2xBeVLs")
    if "/infobase" in text:
        tele.sendMessage(_id, "A fim de aprimorar a comunicação com os nossos clientes, centralizamos todas as informações sobre o eSocial e o SPED Reinf na nossa base de conhecimento.")
        tele.sendMessage(_id, "Clique nos links abaixo para ter acesso aos...")
        tele.sendMessage(_id, "Leia mais em: http://bit.ly/3aYjY7c")
    if "/atendimento" in text:
        tele.sendMessage(_id, "Salientamos que o esclarecimento de dúvidas pode ser realizado através da nossa central telefônica (11) 5018-2525 / (21) 3525-2929 ou através do Portal do cliente.")
        tele.sendMessage(_id, "Para se conectar ao portal, clique em...")
        tele.sendMessage(_id, "Leia mais em : http://bit.ly/3d7QSV0")
    if "/exame" in text:
        tele.sendMessage(_id, "O Ministério da Economia informou na publicação da Portaria n.º 1.417/2019 que revoga a obrigatoriedade da prestação de informações de Exame Toxicológico para o Cadastro Geral de Empregados e Desempregados – CAGED – Portaria 945/2017.")
        tele.sendMessage(_id, "Essa revogação passou a vigorar a partir de 20 de Dezembro de 2019, dessa forma ao enviar a...")
        tele.sendMessage(_id, "Leia mais em: http://bit.ly/2xJ4p54")
    else:
        tele.sendMessage(_id, "Não reconheço este comando ou palavra-chave, entre em contato com nossos colaboradores através do /atendimento.")
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags python java json ou faça a sua própria pergunta.