Author Topic: Command Groups  (Read 1347 times)

0 Members and 1 Guest are viewing this topic.

PoweredByPixels

  • Youngling
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
  • Twitch Name: PoweredByPixels
Command Groups
« on: March 06, 2016, 07:22:25 AM »
Feature Request/Idea:
Commands can be assigned to Command Groups.

Detail:
Groups are displayed in the list of Commands (similar to a Windows Folder structure fore example)
Groups can be expanded and collapsed to reveal the commands contained within.
Groups can be named.
Groups can be disabled and enabled, effectively disabling/enabling all commands within.
Groups have a cooldown that affects all commands within the group in addition to the individual cooldowns (example: a group has 10 seconds cooldown. Once a command from that group is run, no other commmand of that group can be run, no matter the commands individual cooldown state)

Use Case:
(Basic Group) For certain games I stream, I want to enable a set of commands that I use to play sounds (horror game screams). I currently have to do this manually for all commands. Having a group would make this much easier.
(Cooldown) I have a set of commands that runs videos/sounds/gifs but they can overwrite each other when run at the same/similar time. A group cooldown would help me avoid that.