#!/usr/bin/python import sys import os import optparse from os import path sys.path.append(path.join(path.dirname(__file__), '..')) import humbug prod_client = humbug.Client( email="feedback@humbughq.com", api_key="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", verbose=True, site="https://humbughq.com") staging_client = humbug.Client( email="feedback@humbughq.com", api_key="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", verbose=True, site="https://staging.humbughq.com") def forward_message(message): if message["type"] != "private" or len(message["recipient"]) != 2: return forwarded_message = { "type": "stream", "to": "support", "subject": "feedback from %s" % message["sender_email"], "content": message["content"], } staging_client.send_message(forwarded_message) prod_client.call_on_each_message(forward_message)