SGA-A / c2c

Source code for the custom app exclusive to cc, where most interactions begin and end.
MIT License
1 stars 0 forks source link

User Data Dispersion [Profile Cards] #14

Closed SGA-A closed 8 months ago

SGA-A commented 8 months ago

Is your feature request related to a problem? There is no way of viewing everything relevant to you under one command. This makes it difficult to find anything that is stored under your name. Also, it reduces the need for multiple commands being created. By setting it all under one view (a dropdown), if new data is being stored, simply create a new select option. This removes the need of creating yet another new command to view your stats.

Describe the solution you'd like A system similar to one of Dank Memer. Everything related to you is displayed in a dropdown containing: your active cooldowns, stats, badges. All under one view and not dispersed in multiple different commands. This is often called a profile card

A profile card could have the following:

Also with this change, it would be helpful if we could create a privacy toggle, which is already available to limit what other content users can see. This could range from your entire profile to just your profile card.

Describe alternatives you've considered As of now, we have no alternative implementations. This seems to be the best option, and also the only option. Read the comment below for the alternative we have planned instead.

Additional context Data related to you is usually located under one menu or heading. Without this kind of system, your data is hard to locate and ruins the UX.

SGA-A commented 8 months ago

After careful consideration, we've decided not to implement this.

The reason behind this is that unlike other large bots, we do not store data on everything you do. This includes details like how much money you've robbed or gained from working, storing numerous long term cooldowns. We do not store much data, and while that may change in the future, it's very unlikely to be substantial.

If we did make the go-ahead for this to happen, there would only be 3 select options. These include active cooldowns, gambling stats, and the main profile. This would only seem to be helpful if there were more than 5 selectable options to choose from. Using a dropdown also slows down the bot's response, and all these issues combined make the idea unsuitable for use.

This does not mean we are not resolving issue of user dispersion. Instead as a workaround, we will add a mode parameter to the profile command to choose what kind of stats you'd like to see on the user's profile. The options will include the same ones we've mentioned, and more if they arrive in the future.