2012-05-25 11 views

Odpowiedz

7

Hubot za Robot klasa posiada funkcje enter i leave że będzie ogień wywołania zwrotnego dajesz gdy dowolny użytkownik wchodzi lub wychodzi z pokoju. Ten oddzwaniany wywołanie ma postać Response, która ma właściwość message typu Message, która z kolei ma właściwość user typu User.

module.exports = (robot) -> 
    robot.enter (response) -> 
    # at this point you can get the user's name with: 
    # response.message.user.name 
    # works the same for robot.leave 

Jednak it appears że adapter IRC dla hubot aktualnie nie ogień wiadomości potrzebne, aby te funkcje działają.

+0

Hej, John! Dzięki _A LOT_ za odpowiedź! – Eax

+1

Dla twojego przyszłego odniesienia, nie byłem w stanie znaleźć żadnej dokumentacji o tym, co Robota i inne klasy mogą zrobić, ale [dokumentacja w kod w repozytorium hubot] (https://github.com/github/hubot/ drzewo/master/src) ... istnieje. –