Open techy2493 opened 8 months ago
Before implementing this I would like to know what people think. I know that telemetry and data collection can be heated topics, these are the metrics we'd collect if we were hosted and will help us decide on how we might provide hosting in the future. However I am aware some people might not be comfortable with these sort of features even if they were opt-in only. What are your thoughts?
Telemetry is useful for developers to make sure we resolve the problems facing our users as soon as possible (sometimes before they even know they are having them).
In the TS-Disc-Control discord add two new roles. Verified Bot User, and Telemetry Provider. In the bot itself, add a method by which we can verify a member of the TS-Disc-Control bot is running a bot (maybe a /verify command that pings the user's bot and checks that that user's ID is registered?? - need to do some thinking here to make it safe) In the bot itself add a config to send telemetry to developers (always optional)
Create a logger to receive the telemetry.