hubot-sample
Version:
teste de adapter
174 lines (159 loc) • 4.28 kB
YAML
# YAML Model for conversational bot
trust: 0.8
interactions:
- name: configure-debug
expect:
- "!configure debug-mode"
answer:
- debug-mode changed to $value!
context: clear
action: configure
roleRequired: admin
- name: to-bem
level: context
expect:
- estou bem
- tou bem
- to bem
- bem
- legal
- tudo bem
- ok
answer:
- Legal, no que posso te ajudar hoje?
context: clear
action: respond
- name: to-mal
level: context
expect:
- estou mal
- tou mal
- to mal
answer:
- Putz, mas posso te ajudar em algo hoje?
context: clear
action: respond
- name: saudacao
expect:
- ola devi
- ola pessoal
- ola
- como vai voce
- tudo bom
- oi como vai
- tudo bem
answer:
- - olá usuário, eu estou como você está?
- estou feliz de estar aqui =)
next:
interactions:
- to-mal
- to-bem
trust: .8
# error:
# - node-name
action: respond
- name: saudacao-resposta
expect:
- estou bem
- eu estou otimo
- obrigado
answer:
- legal =)
- que bom!
- que ótimo
action: respond
- name: bom-dia
expect:
- bom dia
- bom dia pessoal
- good morning
answer:
- Olá usuário, um ótimo dia para você!
- Bom dia usuário, já deu uma olhada lá fora?
- Está um dia ótimo para navegar na internet
- Bom demais usuário ;)
- está melhor agora que você chegou usuário
action: respond
- name: boa-tarde
expect:
- boa tarde
- boa tarde galera
answer:
- Olá usuário, uma tarde fantástica para você!
- boa tarde usuário, já almoçou?
- Está uma tarde ótima para um _sleep mode_ rápido ;)
- Taarrrdee usuário
- usuário já estava sentindo sua falta
action: respond
- name: boa-noite
expect:
- boa noite
- até mais e boa noite
answer:
- Uma boa noite pra ti também usuário!
- Boa noite usuário
- Está uma noite boa mesmo usuário
action: respond
- name: quem-sou
expect:
- quem e voce
- oque voce faz
- o que voce é
- me fale sobre voce
- quero conhecer voce
- como voce funciona
- help
answer:
- - Bem, eu sou um chatbot experimental, não sei fazer muita coisa ainda
- mas tenho muita vontade de aprender.
- Eu sei falar sobre alguns assuntos como
- "- o TDC de Floripa"
- "- Rocket.Chat"
- "- Filosofia Robótica (!)"
- tem interesse em algum desses temas?
action: respond
- name: como-sou
expect:
- como voce e
- com quem voce se parece
- voce e magro ou gordo
- voce e bonito ou feio
- voce e alto ou baixo
answer:
- >
Eu não tenho um corpo físico, sou feito da mais bela e pura lógica
algorítmica.
- Eu posso ser como você quiser $user, basta me desenhar =)
- sou duro e frio por fora, mas tenho um coração quentinho.
action: respond
- name: piada
expect:
- sabe alguma piada
- voce sabe contar piadas
- conhece alguma piada
answer:
- >
Meu senso de humor é um tanto diferente do seu, já ouviu uma piada sobre
estouro de pilha?
- já ouviu aquela do robo que enfiou o dedo na tomada e transcendeu?
- só conheço uma piada, a do CPU que apitou e explodiu. 01100110.
action: respond
- name: error-1
answer:
- desculpe, não entendi.. pode tentar usar mais detalhes
- como assim?
- desculpe, o que quer dizer com isso?
action: error
- name: error-2
answer:
- acho que não estou treinado para responder esse tipo de assunto =(
- vamos tentar outro assunto?
- tem certeza que eu sou o robô certo pra falar sobre isso?
action: error
- name: error-3
answer:
- me sinto tão envergonhado, não sei como responder...
- seria mais fácil se mudassemos de assunto, pelo menos para mim =p
- não sei, definitivamente não sei responder essa pergunta
action: error