This is an epic amount of work described here. It requires a lot of research and design. The naive high-level idea is to provide artists with the means of discovering how their arts published to various media hosting platforms are shared using our application.
For example, we could provide a command for the artists (and maybe just anyone really, we don't have to make it private) like this:
/stats {artist_profile_url}
/stats {art_url}
This describes the simplest form of getting statistics rendered for a particular artist or art. The statistics may include:
Number of times an art was shared
Total number of times arts for the artist were shared
Statistics per kind of telegram chats where the arts were shared: private/public group, private/public channel, private messages etc.
We may collect more elaborate statistics, even draw diagrams (for example using Grafana and VictoriaMetrics APIs) if we store them as time series.
This is an epic amount of work described here. It requires a lot of research and design. The naive high-level idea is to provide artists with the means of discovering how their arts published to various media hosting platforms are shared using our application.
For example, we could provide a command for the artists (and maybe just anyone really, we don't have to make it private) like this:
/stats {artist_profile_url}
/stats {art_url}
This describes the simplest form of getting statistics rendered for a particular artist or art. The statistics may include:
We may collect more elaborate statistics, even draw diagrams (for example using Grafana and VictoriaMetrics APIs) if we store them as time series.