The objective of this project is to create a conversational agent.
- git clone [email protected]:data-gov/wheeljack.git && cd wheeljack
- npm install
- npm run hubot Só isso, voce já pode conversar com wheeljack pelo terminal.
Voce precisará criar um arquivo .env
após clonar o repositório, na pasta raiz do projeto e adicionar
GRAPHQL_API_URL=https://optimus-prime-graphql.herokuapp.com/graphql
FB_WEBHOOK_BASE=https://wheeljack.herokuapp.com
FB_PAGE_ID=DataGov-550568748615136
HUBOT_LOG_LEVEL=debug
WIT_SERVER_TOKEN=<ACCESS_TOKEN>
TOKEN=<GITTER TOKEN>
FB_APP_ID=<APP ID>
FB_APP_SECRET=<APP SECRET>
FB_PAGE_TOKEN=<PAGE TOKEN>
FB_VERIFY_TOKEN=<VERIFICATION TOKEN>
TELEGRAM_TOKEN='<TOKEN>'
Se quiser configurar seu próprio bot e não tiver as variáveis acima, siga este guia para usar no facebook, e/ou este guia para usar no gitter, e/ou este guia para usar no telegram.
- Oi
- Olá
- Tudo bom
- Tchau
- Bye
- Quais foram os candidatos a presidencia no ano de <ANO DA ELEIÇÃO> ?
- Quem foi o candidato presidencial mais votado no em <ANO DA ELEIÇÃO>?
- Qual foi o estado que mais votou no em <ANO DA ELEIÇÃO>?
- Quem venceu as eleições presidenciais em <ANO DA ELEIÇAO> ?
- Quantos votos o teve no no ano de <ANO DA ELEIÇÃO>?