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

Add Python Challenge Command #1061

Open
NeilShah2026 opened this issue Jun 2, 2022 · 3 comments
Open

Add Python Challenge Command #1061

NeilShah2026 opened this issue Jun 2, 2022 · 3 comments
Labels
category: fun Related to fun and games status: planning Discussing details type: feature Relating to the functionality of the application.

Comments

@NeilShah2026
Copy link
Contributor

Allow users to use a command like !challenge and it would send a python question (Basic or Advanced) and users can try and solve it, and they can test their solution. If thy get it correct, they get a point, and there can be a weekly/monthly leaderboard.

@MarkKoz MarkKoz transferred this issue from python-discord/bot Jun 2, 2022
@MarkKoz MarkKoz added type: feature Relating to the functionality of the application. status: planning Discussing details category: fun Related to fun and games labels Jun 2, 2022
@DMFriends
Copy link
Contributor

Uhh I think there already is a command similar to what you proposed: https://github.com/python-discord/sir-lancebot/blob/main/bot/exts/utilities/challenges.py#L264-L336

@MarkKoz
Copy link
Member

MarkKoz commented Jun 2, 2022

@NeilShah2026 is that what you had in mind or was it something different? In any case, a leaderboard was suggested, and that does not seem to be implemented currently so it's open to discussion.

@ShakyaMajumdar
Copy link
Member

A leaderboard would be difficult to implement on Lance since it doesn't have persistence

(side note: I'm currently working on Sir Robin for an event, and will be implementing a leaderboard for that soon)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: fun Related to fun and games status: planning Discussing details type: feature Relating to the functionality of the application.
Projects
None yet
Development

No branches or pull requests

4 participants