layout | permalink |
---|---|
module |
/module/HipchatPS/ |
This code is not yet fully implemented. Any help (including bug reporting) is appreciated.
A module for PowerShell with functions for interacting with the team chat tool "Hipchat" by Atlassian. The module utilises Hipchat API v2: https://www.hipchat.com/docs/apiv2.
Join the conversation on AtlassianPS.Slack.com
The following functions are available:
For sending notifications into a room. Before you can use this you need to create an API v2 token for the room that you want to send notifications to.
To do this:
- Go to https://yourdomain.hipchat.com/admin/rooms/ and select the room you wish to notify.
- Go to Tokens.
- Create a Send Notification token. Note the "Label" you define will be included with the notification.
Beware, tokens here: https://yourdomain.hipchat.com/admin/api will not work, these are for API v1.
Attempt to send a message to a room named "My Room" coloured green. Will retry 5 additional times if it fails, waiting 30 seconds between each attempt. Will write verbose output to console.
Send-HipChat -message "my message" -room "My%20Room" -apitoken a1b2c3d4e5f6a1b2c3d4e5f6 -color green -verbose -retry 5 -retrysec 30
- Thanks to @markwragg for getting this module on it's feet
- Thanks to everyone (Our Contributors) that helped with this module
- Source Code
- Latest Release
- Submit an Issue
- Contributing
- How you can help us: List of Issues
Hopefully this is obvious, but:
This is an open source project (under the MIT license), and all contributors are volunteers. All commands are executed at your own risk. Please have good backups before you start, because you can delete a lot of stuff if you're not careful.