Skip to content
This repository has been archived by the owner on Aug 3, 2023. It is now read-only.

Replace Countr with a more robust solution #958

Open
4 tasks done
honkling opened this issue Apr 11, 2022 · 7 comments
Open
4 tasks done

Replace Countr with a more robust solution #958

honkling opened this issue Apr 11, 2022 · 7 comments
Labels
feature request New feature or idea suggestion

Comments

@honkling
Copy link

Feature request

Checklist

  • I have read and agree to the README (found on https://github.com/Minehut/Meta)
  • This is not a bug report, support request or plugin request
  • I have searched the Issue Tracker to make sure this is not a duplicate issue
  • This issue does not contain any sensitive information

Platform
Discord

Describe the feature
Replace Countr with a more robust solution provided by the Minehut bot. Currently, Countr often breaks, and the channel has to be locked. Countr just isn't scalable currently. As of writing this issue, #count-to-1mil has been locked for two days straight.

How the feature is useful
Allows people to consistently use the channel without having to run into issues with Countr. It also benefits administration because the bot doesn't have to be reconfigured everytime an issue occurs.


Use 👍 and 👎 reactions to indicate you agree or disagree with this suggestion! Feel free to discuss the idea in the comments.

@honkling honkling added the feature request New feature or idea suggestion label Apr 11, 2022
@tarna
Copy link

tarna commented Apr 11, 2022

If this were to happen, wouldn't the leaderboard have to reset or just not exist anymore since you can't transfer data from countr to a different db.

Also, most of the time when it's locked for a long period of time, it's just when the mods forgot they locked it since they can still talk in locked channels and forget to unlock it again.

@honkling
Copy link
Author

You don't need to transfer data automatically, it can be done manually. Just create a new collection / whatever in the MongoDB and then go into Atlas and manually set the value to whatever's in #count-to-1mil

@tarna
Copy link

tarna commented Apr 11, 2022

Ya ik about that but I was mainly talking about the leaderboard data. Unless there is a system where when the countr bot is online and you do c!top, it will automatically get your total from the embed it sends and update it in Minehut's db.

@honkling
Copy link
Author

It looks like Countr has a command to export all data. https://docs.countr.xyz/#/commands?id=cexportscores

@tarna
Copy link

tarna commented Apr 11, 2022

Oh, that's cool. Then ya wouldn't be hard to do and would be helpful to not rely on an external bot that isn't up a lot. Would just have to wait till bot deploying gets fixed for any new things to be added tho.

@honkling
Copy link
Author

Yeah, unfortunately

@BennyDoesStuff
Copy link
Contributor

Any other bots we could consider, or does a solution need to be built out on our bot?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature request New feature or idea suggestion
Projects
None yet
Development

No branches or pull requests

3 participants