Esempio n. 1
0
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
from hipchat import HipChat, HipChatException
from argparse import ArgumentParser

if __name__ == "__main__":
    parser = ArgumentParser(description="Script for create room on HipChat. Script uses config.py")
    args = parser.parse_args()
    from config import *
    print "[*] : Hipchat - creating room"
    hipchat = HipChat(HIPCHAT_SERVER, HIPCHAT_TOKEN)

    try:
        hipchat.create_room(HIPCHAT_ROOM_NAME)
    except HipChatException as e:
        print "Error: {0}, return code: {1}".format(e.value, e.code)

    room_url = "{0}/rooms/tokens/{1}".format(HIPCHAT_SERVER, hipchat.get_room_id_by_name(HIPCHAT_ROOM_NAME))
    print "Room '{0}' was created".format(HIPCHAT_ROOM_NAME)
    print "Now, you can generate notify token: {0}".format(room_url)