generated from Real-Dev-Squad/website-template
-
Notifications
You must be signed in to change notification settings - Fork 264
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
Feature : Extend Onboarding Override for Discord Server #2187
Closed
6 of 10 tasks
harshjha987 opened this issue
Sep 27, 2024
· 0 comments
· Fixed by Real-Dev-Squad/discord-slash-commands#294, #2306, #2307, #2324 or #2330
Closed
6 of 10 tasks
Feature : Extend Onboarding Override for Discord Server #2187
harshjha987 opened this issue
Sep 27, 2024
· 0 comments
· Fixed by Real-Dev-Squad/discord-slash-commands#294, #2306, #2307, #2324 or #2330
Comments
This was referenced Dec 18, 2024
This was referenced Dec 28, 2024
Merged
Open
10 tasks
This was referenced Jan 17, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Issue Description
Add a feature that allows users to request an extension on their onboarding period within the Discord server using a Discord slash command (e.g., /onboarding-extension). If a user cannot complete the required onboarding task within the set 31-day period, they automatically receive a
group-onboarding31d+
tag. The user can request additional time within the last 7 days of the 31-day deadline, which will be subject to approval by superusers.Expected Behavior
Users who fail to complete the onboarding task within 31 days will automatically be assigned the
group-onboarding31d+
tag.These users can request an onboarding extension only within the last 7 days of the 31-day period by typing the slash command
/onboarding-extension
in the server.Superusers can review and approve/deny the extension request via a Discord command (e.g., /approve-extension or /deny-extension).
-Upon approval, the user's onboarding period will be extended, and they will not get the groupOnboarding31d+ tag until the extended deadline passes.
If the extension is denied, the user will have the
groupOnboarding31d+
tag, and further action will depend on superusersCurrent Behavior
Currently, users get the
grouponboarding31d+
tag if they do not complete the onboarding task within the 31-day period. There is no option for users to request an extension.Screenshots
Reproducibility
Steps to Reproduce
/onboarding-extension.
3.The user receives a
group-onboarding31d+
tag if the task is not completed by the end of the 31-day period.Severity/Priority
Additional Information
This feature will require integration with existing user management systems and a bot that sets the tag of
group-onboarding31d+
Checklist
The text was updated successfully, but these errors were encountered: