Skip to content

Project developed for subject Laboratório de Projecto, UAL 2020

Notifications You must be signed in to change notification settings

vpequeno/LP---Pojecto-Final-Dr.Knows

 
 

Repository files navigation

LP - Pojecto Final Dr.Knows

Projecto para disciplina Laboratório de projecto

Manual de utilização

1º Para começar o chatbot, Abra a consola de comandos do windows e escreva "pip install telepot". Isto fará com que a biblioteca de conexão entre o Python e o telegram seja instalada.

2º Após o codigo-fonte ser importado, execute o ficheiro "telegram.py" através da consola de comandos. Posicione-se na pasta com os ficheiros relativos ao chatbot e escreve "python -m telegram.py"

3º Abrir a aplicação telegram e no menu de procura (topo superior esquerdo do ecrã), colocar a handle do bot @DrKnowUalbot , para iniciar uma conversa com o chatbot.

4º Para começar a interação com o chatbot, pressiona o botão "/start".

5º Selecione a sua linguagem

6º Chegou ao menu principal do chatbot. A partir deste menu, pode: - fazer perguntas ao chatbot sobre as disciplinas de Aplicações de base de dados e Modelação de Base de Dados (passo 6.1) - realizar um quiz para testar os seus conhecimentos (passo 6.2) - selecionar uma linguagem

  6.1) Para realizar perguntas ao chatbot, escolha "selecionar disciplina" / "Subject Selection".
       Ao clicar, aparecerá um novo menu no qual poderá escolher qual disciplina deseja que seja lecionada (ABD/MBD)

       6.1.1) Ao selecionar uma disciplina, o chatbot responderá com uma lista de matérias na qual têm conhecimentos.
              Após decidir qual a matéria que quer aprender, faça a pergunta ao chatbot. Por exemplo "O que são base de dados?"
              O bot questionará o utilizador qual o tipo de resposta que pretende, ao qual o utilizador responderá com o tipo de resposta desejado.

  6.2) Para realizar um quiz, carregue no botão quiz no menu principal. Abrirá um novo menu. Escolha a opção começar "quiz"

      6.2.1) O Quiz começou. Responda a 10 perguntas. No fim dessas 10 perguntas, o chatbot dará o seu resultado no quiz.
             Este resultado será calculado por uma formula que calcula o numero de respostas certas e o tempo que o utilizador demorou a responder ao quiz inteiro.

             6.2.1.1) Se desejar repetir o quiz, prima o botão "Tentar de novo"/"Try again", se desejar voltar ao menu inicial, prima "/stop"

  6.3) Se escrever "/stop" em qualquer interface do chatbot, irá voltar ao menu principal.
  1. Divirta-se! :)

About

Project developed for subject Laboratório de Projecto, UAL 2020

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%