0
문서에서 찾을 수있는 것은 모두 .hear("specific phrase")
또는 유사한 입력 처리 방법입니다. 단순히 모든 입력을 봇에 변수로 저장하는 방법이 있습니까? 그 이유는 NLP 라이브러리를 통해이 입력을 필터링하여 자연어를 봇에 입력 할 수 있기 때문입니다. 어떤 도움을 주셔서 감사합니다.변수에 Hubot 입력 저장
문서에서 찾을 수있는 것은 모두 .hear("specific phrase")
또는 유사한 입력 처리 방법입니다. 단순히 모든 입력을 봇에 변수로 저장하는 방법이 있습니까? 그 이유는 NLP 라이브러리를 통해이 입력을 필터링하여 자연어를 봇에 입력 할 수 있기 때문입니다. 어떤 도움을 주셔서 감사합니다.변수에 Hubot 입력 저장
나는 당신이 그 사람이 말하는 것을 가져다가 변수에 넣을 수 있다면 무엇을 요구하고 있다고 생각한다. 다음 코드를 사용하여이 작업을 수행합니다.
module.exports = function(robot) {
robot.hear(/^(.*)/, function(msg) {
var content = msg.match.input;
});
}
그런 다음 "content"변수를 사용하여 원하는대로 할 수 있습니다. 더 궁금한 점이 있으면 문제를 이미 해결하지 못했다고 가정하고 답변 해 드리겠습니다.
Hubot에서 어떤 기능을 찾으십니까? Hubot이 제공하는 메시지 처리 대신 채팅 시스템에 대한 직접 링크를 원하면 적절한 API 클라이언트를 사용하는 것이 더 나을 것입니다. 또는 Hubot이 제공하는 채팅 시스템 어댑터 추상화를 활용하려고하십니까? 또는 마지막으로 채팅 시스템과 Hubot 스크립트 사이에 NLP 라이브러리를 설치하려고합니까? –