2014-07-02 4 views
5

Ich schreibe ein Hubot-Skript, um mit unserem Tracking-System bei der Arbeit zu verbinden. Es sollte ein PHP-Skript mit verschiedenen Parametern auslösen, und dann sendet dieses Skript die Antwort in den Raum.Wie finde ich den Namen des Zimmers, auf das Hubot reagiert?

Wie kann ich feststellen, aus welchem ​​Zimmer die Nachricht stammt, auf die Hubot antwortet, damit ich sie in meine AJAX-Anfrage senden kann? Diese

ist, was mein Skript wie folgt aussieht:

module.exports = (robot) -> 

robot.hear /RT \d+$/, (msg) -> 
    ticket = msg.match[1] 

    msg.send "test" 

    $.ajax 'YourScriptHere', 
      data : 
      room : room // This is what I need to find. 
      ticket : ticket 

Antwort

11

Dies ist, wie man das Zimmer bekommen:

room = msg.message.room

+0

Fantastic - Vielen Dank! –

Verwandte Themen