2012-05-25 7 views

Antwort

7

Hubot der Robot Klasse Funktionen enter und leave, die einen Rückruf Sie geben werden ausgelöst, wenn jeder Benutzer betritt oder verlässt den Raum. Dieser Rückruf nimmt eine Response, die eine Eigenschaft message des Typs Message hat, die wiederum eine Eigenschaft user des Typs User hat.

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 

jedoch it appears, dass der IRC-Adapter für hubot derzeit die Nachrichten nicht Feuer benötigt, um diese Funktionen zu arbeiten.

+0

Hey John! Vielen Dank für Ihre Antwort! – Eax

+1

Für Ihre zukünftige Referenz konnte ich keine Dokumentation darüber finden, was Robot und die anderen Klassen können, aber die [In-Code-Dokumentation im Hubot-Repo] (https://github.com/github/hubot/ tree/master/src) ... existiert. –