2017/03/08 2

[Tutorial] Priority Triggers

우리는 지난시간까지 트리거에 대한 대부분의 내용을 학습했습니다.마지막으로 가중치 또는 우선순위 트리거라 불리는 내용에 대해서 배워 보겠습니다. {weight}태그를 가중치 태그라고 이전 시간에 정의했으므로 우선순위 트리거라고 앞으로 설명하겠습니다.우선순위 트리거는 다른 트리거보다 우선순위가 높습니다. 이는 트리거가 사용자의 메시지와 얼마나 잘 일치 하는지를 임의로 조정하는 데 유용합니다. 다음과 같은 두 가지 트리거가 있다고 가정 해 보겠습니다.+ google * - Google search: Click Here + * perl script - You need Perl to run a Perl script.예제를 실행해서 "google write perl script"라고 메시지를 보내면 우리가 예측하기..

[Tutorial] Arrays in Triggers

이번 시간에는 배열을 사용하는 방법에 대해서 배워보겠습니다. 아래의 예제를 살펴보면, "what color is my blue shirt?"라고 물어보는 질문에 color와 와일드 카드를 통해서 bot은 응답하도록 되어있습니다.+ what color is my (red|blue|green|yellow) * - Your is , silly!()안에 몇가지 color들이 정의된 것을 볼 수 있습니다. 이렇게 사용해도 되지만 color가 필요한 트리거가 몇가지 더 생길 수가 있습니다. 그럼 그때마다 (red|blue|green|yellow)이 내용을 복사해서 붙여넣기 해야되고 그렇게 한다고 하더라도 나중에 black, white등의 color가 새로 추가 될때에는 기존의 스크립트를 다 찾아서 수정하기에는 어려..