cannawen / dota-gsi-discord-bot

Use Dota 2's Game State Integration API to make helpful announcements in a discord voice channel
MIT License
5 stars 2 forks source link

[chore] add analytics #94

Open cannawen opened 1 year ago

cannawen commented 1 year ago
cannawen commented 1 year ago

https://getanalytics.io/plugins/ https://docs.mixpanel.com/docs/tracking/server

cannawen commented 1 year ago

TODO have startcoachingsession start the analytics instead of the slash command. starting from web page should trigger the analytics event

cannawen commented 1 year ago

Consider: instead of sprinkling analytics throughout the app, create rules specifically for analytics based on state (especially for GSI version)

cannawen commented 1 year ago

How to handle when someone is in discord voice and sending GSI events, but they are not actively being coached? (startgame analytics events are sent, but no audio)