Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[stattrack] See messages per channel as well #70

Open
Skyridr opened this issue Jan 8, 2022 · 2 comments
Open

[stattrack] See messages per channel as well #70

Skyridr opened this issue Jan 8, 2022 · 2 comments
Labels
approved I'll be implementing this soon type: new cog
Milestone

Comments

@Skyridr
Copy link

Skyridr commented Jan 8, 2022

What cog is this feature request for?

stattrack

Describe the feature request in as much detail as possible

It's awesome you can see the amount of messages in the entire guild. But would it be possible to see it per channel as well? Such as:

[p]stattrack messages timespan [metrics = channel ID(s)]

eg:

[p]stattrack messages all 849473399213916190 818085665265680424 818085665265680424

So you can see the messages per channel, and have a number & channel overview in the metrics to see which channels are doing great and which ones barely have any activity rather than showing the numbers & time alone.

@Skyridr Skyridr added the type: enhancement New feature or request label Jan 8, 2022
@Vexed01 Vexed01 added approved I'll be implementing this soon cog: stattrack Relating to the StatTrack cog labels Jan 8, 2022
@Skyridr Skyridr changed the title [stattrack] See messages per channel as well & show channels in metrics overview. [stattrack] See messages per channel as well Jan 8, 2022
@Vexed01 Vexed01 added approved I'll be implementing this soon denied I think it's best not to implement this and removed approved I'll be implementing this soon denied I think it's best not to implement this cog: stattrack Relating to the StatTrack cog labels Jan 8, 2022
@Vexed01
Copy link
Owner

Vexed01 commented Jan 8, 2022

On reflection, I've decided to not add this to StatTrack. StatTrack tries to be as resource light as reasonably possible, and thinking about how many servers Red bots could be in and how many channels each server can have, I think that it could easily end badly. Dramatic increases in storage usage and also slower commands would happen on any bot with more than 10 channels due to how metrics they are internally stored and processed.

However, I will not close this issue. I think this could be a good idea for a standalone cog (say ChannelTracker?) which I will probably make at some point.

@Vexed01 Vexed01 added type: enhancement New feature or request type: new cog and removed type: enhancement New feature or request labels Jan 8, 2022
@Skyridr
Copy link
Author

Skyridr commented Jan 8, 2022

That's a fair point. Appreciate it! Name sounds good :D.

@Vexed01 Vexed01 added this to the Long term milestone Mar 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved I'll be implementing this soon type: new cog
Projects
None yet
Development

No branches or pull requests

2 participants