add start and stop idle command #341
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Explaination
Implementation for my command suggestion (Issue #340)
manualIdleModeis to prevent automatically ending Idling whensendActivityis executed which has isIdling = false as default value.The value of
manualIdleModeis based on the settingVscord › Status › Idle: Check.manualIdlingis used by the new commands and will override the isIdling parameter in thesendActivityfunction ifmanualIdleModeis set to true otherwise the normal behaviour will happen.Command
Stop Idleis only relevant if settingVscord › Status › Idle: Checkis set to false, otherwise it will automatically remove idle statusUse case
Vscord › Status › Idle: Checkis set to false, but you still want to manually set yourself to IdlingVscord › Status › Idle: Timeoutbut you know you're going AFK now and quickly set yourself to IdlingFeedback
I'm open for any feedback. Would love to see this feature implemented.