Dougley / MegaBot

Discord bot that interacts with Zendesk Community
GNU Affero General Public License v3.0
1 stars 0 forks source link

Lockdown mode #54

Open MoonlightCapital opened 5 years ago

MoonlightCapital commented 5 years ago

Is your feature request related to a problem? Please describe. When the Zendesk API is having issues, MegaBot may miss some actions that interact with it

Describe the solution you'd like Mods/employees should be able to turn on a flag that prevents any action that uses the Zendesk API. Users who still attempt to use certain commands features should be alerted with an error message.

Additional context Examples:

Mod: !lockdown on
MegaBot: Zendesk actions locked```

User: !submit MegaBot: This command cannot be used right now due to technical issues. Try again later```

Dougley commented 5 years ago

Similar functionality can be found in the way deploy works, it shuts down the job queue for Zendesk and stops accepting new jobs.