Hipchat¶
Message¶
-
class
kingpin.actors.hipchat.
Message
(*args, **kwargs)[source] Sends a message to a room in HipChat.
Options
Room: (str) The string-name (or ID) of the room to send a message to Message: (str) Message to send Examples
{ "actor": "hipchat.Message", "desc": "Send a message!", "options": { "room": "Operations", "message": "Beginning Deploy: v1.2" } }
Dry Mode
Fully supported – does not actually send messages to a room, but validates that the API credentials would have access to send the message using the HipChat
auth_test
optional API argument.
Topic¶
-
class
kingpin.actors.hipchat.
Topic
(*args, **kwargs)[source] Sets a HipChat room topic.
Options
room
- The string-name (or ID) of the room to set the topic oftopic
- String of the topic to send
Examples
{ "actor": "hipchat.Topic", "desc": "set the room topic", "options": { "room": "Operations", "topic": "Latest Deployment: v1.2" } }
Dry Mode
Fully supported – does not actually set a room topic, but validates that the API credentials would have access to set the topic of the room requested.