clase de hubot Robot
tiene funciones enter
y leave
que se disparará una devolución de llamada cuando usted da cualquier usuario entra o sale de la habitación. Esa devolución de llamada toma un Response
, que tiene una propiedad message
del tipo Message
, que a su vez tiene una propiedad user
del tipo 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
Sin embargo, it appears que el adaptador de IRC para hubot actualmente no despedir a los mensajes que se necesita para conseguir esas funciones para trabajar.
¡Hola John! ¡Muchas gracias por tu respuesta! – Eax
Para su futura referencia, no pude encontrar ninguna documentación sobre lo que Robot y las otras clases pueden hacer, pero la [documentación en código en el repositorio hubot] (https://github.com/github/hubot/ tree/master/src) ... existe. –