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

New command "/everest" #371

Open
Donian960 opened this issue Dec 11, 2024 · 0 comments
Open

New command "/everest" #371

Donian960 opened this issue Dec 11, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@Donian960
Copy link

Add a command /everest that takes in attributes for course (bsc / msci), year (2nd, 3rd, 4th) and module_percent (what % of the module an assignment is worth) and calcuates how many steps of everest that assignment was worth (44,250 steps total).

For example if someone is on the msci course and 3rd year and their assignment was worth 50% of the module then the assignment is worth 1467 steps (0.5 * 1/6 * 0.4 * 44000)

You could also allow the module_percent attribute to take in an equation e.g. "0.15*0.05" for calculating what % the assignment is worth (in this case being worth 5% of an assignment worth 15% of the module) however this is purely an additional thing and not the main focus of the new command.

I do not believe this would require the bot to have any new permissions, and would just require knowing how much 2nd/3rd/4th years are worth on the bsc/msci courses. For simplicities sake assume a module is always worth 1/6th of the overall year - the only exception in Computer Science is the final year project, which could just be entered as 200% of a module or 300% of a module depending on bsc / msci

@CarrotManMatt CarrotManMatt added the enhancement New feature or request label Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants