open-index/open-npm huggingface dataset:
npm package: @narwhallab/clovex
Description: ### 설치 ```bash $ npm i @narwhallab/clovex ```
Author: octomarine
Latest version: 0.0.5

# Clovex
## Utility for Naver Clova Extensions

### 설치
```bash
$ npm i @narwhallab/clovex
```

### 사용방법
나중에 작성할 예정

### 예제
```typescript
import { ClovaExtension, IntentHandler, IntentListener, ClovaResponse } from 'clovex'

class MyIntentListener extends IntentListener {
    @IntentHandler("HelloIntent")
    onHelloRequest(intentName: string, slots: any, response: ClovaResponse) {
        response.addSpeach("만나서 반가워요")
    }

    @IntentHandler("Clova.GuideIntent")
    onGuideRequest(intentName: string, slots: any, response: ClovaResponse) {
        response.addSpeach("'안녕하세요' 라고 해보세요")
    }
}

ClovaExtension.addListener(new MyIntentListener())

ClovaExtension.onExtensionFire(response => {
    response.speak("무엇을 도와드릴까요?")
    response.continueSession({})
})

ClovaExtension.onSessionEnd(response => {
    response.speak('다음에 또 만나요')
    response.endSession()
})
```