0.2.5 • Published 5 years ago

@nnm/chatboy v0.2.5

Weekly downloads
16
License
MIT
Repository
github
Last release
5 years ago

chatboy

npm NPM

The goal of this project is to create a chatbot on a Vue-based web and use the Google Dialogflow API.

STRUCTURE

USAGE

Create a Google Cloud project.

Get a Dialogflow Authentication key

Install chatboy

  • npm install @nnm/chatboy

Use chatboy

  • // Your Vuex store
    import store from './store/store.js'
    
    import 'chatboyStore' from '@nnm/chatboy'
    import '@nnm/chatboy/dist/chatboy.css'
  • ...
    Vue.use(chatboyStore, { store });
    ...
  • <Chatboy project-name=""
             language-code=""
             access-token=""
    />

PREVIEW

TODO

  • Try Google SDK
  • Try SessionStorage
  • Try Vuex
  • Try KakaoTalk Style CSS

LEARNED

  • Google SDK
    • Get access token
    • Set GOOGLE_APPLICATION_CREDENTIALS
  • Vue
    • Image import
  • Vuex
    • Use within a npm package
      • Namespacing
      • Modularization
      • Dynamic module registration
      • Plug-in
  • Publish npm package
    • Make entry point
    • Set image path
  • CSS
    • Make Speech bubble tail
    • Position
    • Flex
  • Webpack
    • Default rule of Image bundling on babel

LICENSE

This is released under the MIT license. See LICENSE for details.

0.2.5

5 years ago

0.2.4

5 years ago

0.2.3

5 years ago

0.2.2

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago