from mixpanel import Mixpanel class Analytics: # Setup analytics. # dnt - do not track. Disables tracking if True # token - The mixpanel token @staticmethod def setup(dnt, token): Analytics.dnt = dnt Analytics.tracker = Mixpanel(token) if(dnt == True): print "[+] Analytics disabled" # Track an event # event - string containing the event name # data - data related to the event, defaults to {} @staticmethod def track(event, data = {}): if(Analytics.dnt == False): # All events are tracked anonymously Analytics.tracker.track("anonymous", event, data)