GithubHelp home page GithubHelp logo

glaucia86 / hands-on-bots-node Goto Github PK

View Code? Open in Web Editor NEW
31.0 7.0 9.0 116 KB

Repositório responsável pelas vídeo aulas inerentes a nova série do canal: Hands on

License: MIT License

JavaScript 100.00%
nodejs handson javascript microsoft-bot-framework bot bots-node bot-framework

hands-on-bots-node's Issues

Utilizando o session.userData

Dúvida ref. a aula 11

Uma dúvida é se eu estiver atribuindo um dado, por exemplo:
session.userData.name = "Fulano"

Para eu conseguir resgatar esse dado em outro diálogo eu preciso chamar o método session.save() ou não precisa?

Descobrindo qual intenção retornou do LUIS

Olá Glaucia

Eu sei que depois de chamar o builder.UniversalBot eu consigo interceptar as mensagens que estão trafegando entre o bot e o usuário.

const bot = new builder.UniversalBot(connector)
bot.use({
    botbuilder: (session, next) => {
        console.log('botbuilder', session.message.text)
        next()
    },
    send: (event, next) => {
        console.log('event', event)
        next()
    }
})

Porém eu gostaria de saber se eu estiver trabalhando com o LUIS em que momento eu consigo descobrir que intent foi retornada do LUIS, para que eu possa gravar em um DB essa informação.

Dúvida ao trabalhar com Intent + Dialog

Olá Glaucia,

Existe alguma maneira de eu mesclar o dialogo com a intenção para que eu não precise ter o trecho de código redundante?

bot.dialog('whats-your-name', require('./dialogs/whats-your-name'))
intents.matches('whats-your-name', require('./dialogs/whats-your-name'))

Prompts.confirm em inglês

Olá Glaucia,
Antes de tudo parabéns pelo material!

Na aula 15 você mostra o uso do Prompts.confirm no meu caso, eu nao havia configurado o locale como pt-br e as opções vieram como yes | no.

Tem como forçar que as opções sejam em português sem usar o Prompts.choice e definir na mão?

Obrigado

Erro ao Subir servidor

ao Tentar subir o Servidor apresenta um erro. Cheguei a copiar seu codigo para ver se era erro do meu e continuou.
erro:

[nodemon] 1.18.4
[nodemon] to restart at any time, enter rs
[nodemon] watching: .
[nodemon] starting node saudacao.js
module.js:549
throw err;
^

Error: Cannot find module 'restify'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object. (D:_TCCBot\src\Modulo-3\saudacao.js:6:17)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
[nodemon] app crashed - waiting for file changes before starting...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.