Exemple #1
0
    return "ok"


def load_args():
    parser = argparse.ArgumentParser()
    parser.add_argument('--silent', action='store_true',
                        help='Logs actions instead of sending them to slack')
    parser.add_argument('--host',
                        help='Specity host for test server to listen on')
    parser.add_argument('--port',
                        help='Specity port for test server to listen on')
    return parser.parse_args()


load_features()
client = Client(slack.WebClient(token=os.getenv("SLACK_TOKEN")))
slack_connected(client)

if __name__ == "__main__":
    args = load_args()

    if (args.silent):
        client.set_silent(True)
        print("\n**************** STARTING IN SILENT MODE ****************\n")

    application.run(host=args.host, port=args.port)

client.post_message(os.getenv("PRIVATE_TEST_CHANNEL_ID"),
                    "Hello world!")