Skip to content
This repository was archived by the owner on Jul 5, 2025. It is now read-only.

Custom Objectives Commands#97

Draft
AstroDogeDX wants to merge 1 commit intomasterfrom
custom-objectives
Draft

Custom Objectives Commands#97
AstroDogeDX wants to merge 1 commit intomasterfrom
custom-objectives

Conversation

@AstroDogeDX
Copy link
Copy Markdown
Owner

@AstroDogeDX AstroDogeDX commented Feb 9, 2025

About the PR

Adds several commands designed to allow admins to give users custom objectives, for admeme purposes.

customobjective [username] [issuer] [title] [description] [icon]
customobjectivestatus [username] [id] [0.0-1.0]
rmcustomobjective [username] [id]

e.g. customobjective JohnUsername "Central Command" "Eat Paper" "Eat 10 pieces of paper. Yummers!"

...would give JohnUsername the custom objective issued by 'Central Command' to 'Eat Paper' with the description outlining the task.

None of this is tracked, that's a huge ask - instead admins can update the status of an objective using the customobjectivestatus command and can use a float to effectively mark an objective from 0%-100% completed.

Implemented proper autocomplete too so you don't have to go grabbing objective IDs from a list or type out long ass usernames. Exceptionally user friendly!

To Do:

  • Implement proper notification to the user when their objectives get added/removed
  • Display custom objectives at the end of round screen for extra funnies
  • Fix the default icon so it's something (idk what yet)

Why / Balance

Just an extra layer of fun for admins to help drive admin events or other silly admemes with.

Technical details

see diffs ><

Media

SS14 Loader_l3VTQQGrSA

…t a custom objective. That ain't working yet, but brain hurty
@github-actions
Copy link
Copy Markdown

github-actions bot commented Jun 6, 2025

This pull request has been automatically marked as stale because it has not had
any activity for 14 days. It will be closed in another 14 days if no further activity occurs.
Thank you for your contributions.

You can always ask for help on our development discord.

If you'd like to keep this open, just leave any comment, and the stale label will be removed.

1 similar comment
@github-actions
Copy link
Copy Markdown

This pull request has been automatically marked as stale because it has not had
any activity for 14 days. It will be closed in another 14 days if no further activity occurs.
Thank you for your contributions.

You can always ask for help on our development discord.

If you'd like to keep this open, just leave any comment, and the stale label will be removed.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant