-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathUI_Config.json
More file actions
1 lines (1 loc) · 21.2 KB
/
UI_Config.json
File metadata and controls
1 lines (1 loc) · 21.2 KB
1
{"output_file": "Data/CBE_config.json", "CBE_ChatColor": {"type": "dropdown", "value": "Coral", "label": "Chatbot chat color", "tooltip": "The color this chatbot uses in Twitch chat", "items": ["Blue", "Coral", "DodgerBlue", "SpringGreen", "YellowGreen", "Green", "OrangeRed", "Red", "GoldenRod", "HotPink", "CadetBlue", "SeaGreen", "Chocolate", "BlueViolet", "Firebrick"], "group": "Chatbot Engine"}, "CBE_UseChatColor": {"type": "checkbox", "value": true, "label": "Use chat color", "tooltip": "Defines, if the chat color is used for messages aswell", "group": "Chatbot Engine"}, "CBE_DebugMode": {"type": "checkbox", "value": false, "label": "Debug mode", "tooltip": "If enabled, the timer for live duration will run even when not live", "group": "Chatbot Engine"}, "CBE_String_UnknownParameter": {"type": "textbox", "value": "Unknown parameter: $param", "label": "Unknown parameter (available tags: $param)", "tooltip": "This is shown, when a parameter is unknown", "group": "Chatbot Engine: Localization"}, "CBE_String_MissingParameter": {"type": "textbox", "value": "Missing parameter", "label": "Missing parameter", "tooltip": "This is shown, when a parameter is missing", "group": "Chatbot Engine: Localization"}, "CBE_String_CooldownOnCooldown": {"type": "textbox", "value": "!$command is still on cooldown for $cooldown seconds", "label": "Command on cooldown response (available tags: $command, $cooldown)", "tooltip": "The response if a triggered command in on cooldown", "group": "Chatbot Engine: Localization"}, "CBE_String_CooldownOnUserCooldown": {"type": "textbox", "value": "!$command is still on cooldown for you for $cooldown seconds", "label": "Command on user cooldown response (available tags: $command, $cooldown)", "tooltip": "The response if a triggered command in on user cooldown", "group": "Chatbot Engine: Localization"}, "CBE_CommandsName": {"type": "textbox", "value": "commands", "label": "Name", "tooltip": "The command that lists all registered commands", "group": "Command: List all commands"}, "CBE_CommandsCooldown": {"type": "numberbox", "value": 10, "label": "Cooldown", "tooltip": "The cooldown for this command", "group": "Command: List all commands"}, "CBE_CommandsIsGlobal": {"type": "checkbox", "value": true, "label": "Global cooldown", "tooltip": "Is the cooldown global or user based?", "group": "Command: List all commands"}, "CBE_CommandsUsage": {"type": "textbox", "value": "!commands", "label": "Usage", "tooltip": "The usage of this command", "group": "Command: List all commands"}, "CBE_CommandsDescription": {"type": "textbox", "value": "Shows all available commands", "label": "Description", "tooltip": "The full description of this command", "group": "Command: List all commands"}, "CBE_String_CommandJoin": {"type": "textbox", "value": ", ", "label": "Limiter", "tooltip": "The string to use for separating commands", "group": "Command: List all commands"}, "CBE_CooldownName": {"type": "textbox", "value": "cooldown", "label": "Name", "tooltip": "The command that shows the cooldown status", "group": "Command: Show cooldown status"}, "CBE_CooldownCooldown": {"type": "numberbox", "value": 30, "label": "Cooldown", "tooltip": "The cooldown for this command", "group": "Command: Show cooldown status"}, "CBE_CooldownIsGlobal": {"type": "checkbox", "value": true, "label": "Global cooldown", "tooltip": "Is the cooldown global or user based?", "group": "Command: Show cooldown status"}, "CBE_CooldownUsage": {"type": "textbox", "value": "!cooldown", "label": "Usage", "tooltip": "The usage of this command", "group": "Command: Show cooldown status"}, "CBE_CooldownDescription": {"type": "textbox", "value": "Shows current status of all commands", "label": "Description", "tooltip": "The full description of this command", "group": "Command: Show cooldown status"}, "CBE_String_CooldownFormat": {"type": "textbox", "value": "!$command ($cooldown s)", "label": "Cooldown format (available tags: $command, $cooldown)", "tooltip": "The cooldown text format for a single command", "group": "Command: Show cooldown status"}, "CBE_String_CooldownNoCommandsOnCooldown": {"type": "textbox", "value": "There are no commands on cooldown", "label": "Text for non existing cooldown", "tooltip": "The text that is shown when there are no commands on cooldown", "group": "Command: Show cooldown status"}, "CBE_String_CooldownCurrentlyOnCooldown": {"type": "textbox", "value": "Currently on cooldown: $list", "label": "Text for global cooldown (available tags: $list)", "tooltip": "The text that is shown for global cooldown when fetching cooldowns", "group": "Command: Show cooldown status"}, "CBE_String_CooldownCurrentlyOnUserCooldown": {"type": "textbox", "value": "Currently on cooldown for you: $list", "label": "Text for user cooldown (available tags: $list)", "tooltip": "The text that is shown for user cooldown when fetching cooldowns", "group": "Command: Show cooldown status"}, "CBE_String_CooldownJoin": {"type": "textbox", "value": " ||| ", "label": "Cooldown command separator", "tooltip": "The string used for separating commands on cooldown", "group": "Command: Show cooldown status"}, "CBE_HelpName": {"type": "textbox", "value": "help", "label": "Name", "tooltip": "The command that shows help for a command", "group": "Command: Show command help"}, "CBE_HelpCooldown": {"type": "numberbox", "value": 10, "label": "Cooldown", "tooltip": "The cooldown for this command", "group": "Command: Show command help"}, "CBE_HelpIsGlobal": {"type": "checkbox", "value": true, "label": "Global cooldown", "tooltip": "Is the cooldown global or user based?", "group": "Command: Show command help"}, "CBE_HelpUsage": {"type": "textbox", "value": "!help <command>", "label": "Usage", "tooltip": "The usage of this command", "group": "Command: Show command help"}, "CBE_HelpDescription": {"type": "textbox", "value": "Shows help for the given command", "label": "Description", "tooltip": "The full description of this command", "group": "Command: Show command help"}, "CBE_String_Help": {"type": "textbox", "value": "$usage (Cooldown $cooldown seconds): $description", "label": "Help text (available tags: $usage, $cooldown, $description)", "tooltip": "The text that is shown when using the help command", "group": "Command: Show command help"}, "CBE_String_HelpUnknown": {"type": "textbox", "value": "$command is no known command", "label": "Unknown command response (available tags: $command)", "tooltip": "The text that is shown when requesting help for an unknown command", "group": "Command: Show command help"}, "CSW_CMDName": {"type": "textbox", "value": "csw", "label": "Command name", "tooltip": "The command for listing CSW members", "group": "Command: List CSW Members"}, "CSW_CMDCooldown": {"type": "numberbox", "value": 300, "label": "Cooldown", "tooltip": "The cooldown for this command", "group": "Command: List CSW Members"}, "CSW_CMDIsGlobal": {"type": "checkbox", "value": false, "label": "Global cooldown", "tooltip": "Shows if this command has a global cooldown", "group": "Command: List CSW Members"}, "CSW_CMDUsage": {"type": "textbox", "value": "!csw [list]", "label": "Usage", "tooltip": "The usage of this command", "group": "Command: List CSW Members"}, "CSW_CMDDescription": {"type": "textbox", "value": "Zeigt die Mitglieder der CSW-Elite, die im Chat anwesend sind. Der Parameter \"list\" zeigt die gesamte CSW-Elite.", "label": "Description", "tooltip": "The description for this command", "group": "Command: List CSW Members"}, "CSW_CMDComplete": {"type": "textbox", "value": " Die CSW-Elite ist vollstaendig anwesend!", "label": "Elite complete response", "tooltip": "The text shown when all members are present", "group": "Command: List CSW Members"}, "CSW_CMDNobody": {"type": "textbox", "value": "Von der CSW-Elite ist leider noch keiner da...", "label": "No one present response", "tooltip": "The text shown when no member is present", "group": "Command: List CSW Members"}, "CSW_CMDJoin": {"type": "textbox", "value": ", ", "label": "Members separator", "tooltip": "The string used to separate members of the CSW elite", "group": "Command: List CSW Members"}, "CSW_CMDCurrent": {"type": "textbox", "value": "Die aktuelle CSW-Elite: $list", "label": "Current elite format (available tags: $list)", "tooltip": "The string formatted while showing the current CSW elite", "group": "Command: List CSW Members"}, "CSW_CMDMissing": {"type": "textbox", "value": " Es fehlen: $list", "label": "Missing members format (available tags: $list)", "tooltip": "The string formatted while showing missing members", "group": "Command: List CSW Members"}, "CSW_CMDPresent": {"type": "textbox", "value": "Von der CSW-Elite sind folgende Leute anwesend: $list.", "label": "Present members format (available tags: $list)", "tooltip": "The string formatted while showing present members", "group": "Command: List CSW Members"}, "CSW_CMDNotWritten": {"type": "textbox", "value": " Noch nicht geschrieben haben: $list.", "label": "Present members (that have not written yet) format (available tags: $list)", "tooltip": "The string formatted while showing present members that have not yet written", "group": "Command: List CSW Members"}, "CSW_CMDPresentButNotWritten": {"type": "textbox", "value": "Von der CSW-Elite sind folgende Leute anwesend: $list.", "label": "Present members (that have not written yet and are all present members) format (available tags: $list)", "tooltip": "The string formatted while showing present members that have not yet written (if that are all members that are present)", "group": "Command: List CSW Members"}, "CSW_LinkName": {"type": "textbox", "value": "cswlink", "label": "Command name", "tooltip": "The command for listing CSW members", "group": "Command: Show CSW Link"}, "CSW_LinkCooldown": {"type": "numberbox", "value": 300, "label": "Cooldown", "tooltip": "The cooldown for this command", "group": "Command: Show CSW Link"}, "CSW_LinkIsGlobal": {"type": "checkbox", "value": false, "label": "Global cooldown", "tooltip": "Shows if this command has a global cooldown", "group": "Command: Show CSW Link"}, "CSW_LinkUsage": {"type": "textbox", "value": "!cswlink [own]", "label": "Usage", "tooltip": "The usage of this command", "group": "Command: Show CSW Link"}, "CSW_LinkDescription": {"type": "textbox", "value": "Zeigt den Link zum Twitch-Kanal von Mitgliedern der CSW-Elite. Der Parameter \"own\" zeigt den Link zum eigenen Kanal, fall der Nutzer der CSW-Elite angehoert", "label": "Description", "tooltip": "The description for this command", "group": "Command: Show CSW Link"}, "CSW_LinkLessThanTwo": {"type": "textbox", "value": "Aktuell sind weniger als 2 Leute Mitglied der CSW-Elite...", "label": "Less than two members response", "tooltip": "The text shown when there are less than two members in the CSW-Elite", "group": "Command: Show CSW Link"}, "CSW_LinkString": {"type": "textbox", "value": "Hey, besucht mal den Kanal von $user: $link", "label": "Link string (available tags: $user, $link)", "tooltip": "The text shown when fetching a CSW-link", "group": "Command: Show CSW Link"}, "CSW_EventsName": {"type": "textbox", "value": "events", "label": "Command name", "tooltip": "The command for listing CSW events", "group": "Command: List CSW Events"}, "CSW_EventsCooldown": {"type": "numberbox", "value": 120, "label": "Cooldown", "tooltip": "The cooldown for this command", "group": "Command: List CSW Events"}, "CSW_EventsIsGlobal": {"type": "checkbox", "value": true, "label": "Global cooldown", "tooltip": "Shows if this command has a global cooldown", "group": "Command: List CSW Events"}, "CSW_EventsUsage": {"type": "textbox", "value": "!events", "label": "Usage", "tooltip": "The usage of this command", "group": "Command: List CSW Events"}, "CSW_EventsDescription": {"type": "textbox", "value": "Zeigt die naechsten Termine des CSW-Streamings an", "label": "Description", "tooltip": "The description for this command", "group": "Command: List CSW Events"}, "CSW_EventsMax": {"type": "numberbox", "value": 120, "label": "Maximum displayed events", "tooltip": "Shows how many events are listed at max per fetch", "group": "Command: List CSW Events"}, "CSW_EventsJoin": {"type": "textbox", "value": " ||| ", "label": "Separator", "tooltip": "The string used to separate events", "group": "Command: List CSW Events"}, "CSW_EventsNoMore": {"type": "textbox", "value": "Aktuell sind noch keine weiteren Termine geplant", "label": "No more events planned response", "tooltip": "The text shown when there are no further events planned", "group": "Command: List CSW Events"}, "CSW_EventsError": {"type": "textbox", "value": "Kann aktuell nicht auf Termine zugreifen...", "label": "Error response", "tooltip": "The text shown when an error occurs while accessing events", "group": "Command: List CSW Events"}, "CSW_EventsTimedUpdate": {"type": "numberbox", "value": 600, "label": "Timed file write", "tooltip": "The time interval in seconds, in which a formatted file is written", "group": "Command: List CSW Events"}, "Dummy_CMDName1": {"type": "textbox", "value": "Insert command name here", "label": "Name", "tooltip": "The command that lists all registered commands", "group": "Dummy Command 1"}, "Dummy_CMDCooldown1": {"type": "numberbox", "value": 10, "label": "Cooldown", "tooltip": "The cooldown for this command", "group": "Dummy Command 1"}, "Dummy_CMDIsGlobal1": {"type": "checkbox", "value": false, "label": "Global cooldown", "tooltip": "Is the cooldown global or user based?", "group": "Dummy Command 1"}, "Dummy_CMDUsage1": {"type": "textbox", "value": "Insert command usage here", "label": "Usage", "tooltip": "The usage of this command", "group": "Dummy Command 1"}, "Dummy_CMDDescription1": {"type": "textbox", "value": "Insert command description here", "label": "Description", "tooltip": "The full description of this command", "group": "Dummy Command 1"}, "Dummy_CMDName2": {"type": "textbox", "value": "Insert command name here", "label": "Name", "tooltip": "The command that lists all registered commands", "group": "Dummy Command 2"}, "Dummy_CMDCooldown2": {"type": "numberbox", "value": 10, "label": "Cooldown", "tooltip": "The cooldown for this command", "group": "Dummy Command 2"}, "Dummy_CMDIsGlobal2": {"type": "checkbox", "value": false, "label": "Global cooldown", "tooltip": "Is the cooldown global or user based?", "group": "Dummy Command 2"}, "Dummy_CMDUsage2": {"type": "textbox", "value": "Insert command usage here", "label": "Usage", "tooltip": "The usage of this command", "group": "Dummy Command 2"}, "Dummy_CMDDescription2": {"type": "textbox", "value": "Insert command description here", "label": "Description", "tooltip": "The full description of this command", "group": "Dummy Command 2"}, "Dummy_CMDName3": {"type": "textbox", "value": "Insert command name here", "label": "Name", "tooltip": "The command that lists all registered commands", "group": "Dummy Command 3"}, "Dummy_CMDCooldown3": {"type": "numberbox", "value": 10, "label": "Cooldown", "tooltip": "The cooldown for this command", "group": "Dummy Command 3"}, "Dummy_CMDIsGlobal3": {"type": "checkbox", "value": false, "label": "Global cooldown", "tooltip": "Is the cooldown global or user based?", "group": "Dummy Command 3"}, "Dummy_CMDUsage3": {"type": "textbox", "value": "Insert command usage here", "label": "Usage", "tooltip": "The usage of this command", "group": "Dummy Command 3"}, "Dummy_CMDDescription3": {"type": "textbox", "value": "Insert command description here", "label": "Description", "tooltip": "The full description of this command", "group": "Dummy Command 3"}, "Dummy_CMDName4": {"type": "textbox", "value": "Insert command name here", "label": "Name", "tooltip": "The command that lists all registered commands", "group": "Dummy Command 4"}, "Dummy_CMDCooldown4": {"type": "numberbox", "value": 10, "label": "Cooldown", "tooltip": "The cooldown for this command", "group": "Dummy Command 4"}, "Dummy_CMDIsGlobal4": {"type": "checkbox", "value": false, "label": "Global cooldown", "tooltip": "Is the cooldown global or user based?", "group": "Dummy Command 4"}, "Dummy_CMDUsage4": {"type": "textbox", "value": "Insert command usage here", "label": "Usage", "tooltip": "The usage of this command", "group": "Dummy Command 4"}, "Dummy_CMDDescription4": {"type": "textbox", "value": "Insert command description here", "label": "Description", "tooltip": "The full description of this command", "group": "Dummy Command 4"}, "Dummy_CMDName5": {"type": "textbox", "value": "Insert command name here", "label": "Name", "tooltip": "The command that lists all registered commands", "group": "Dummy Command 5"}, "Dummy_CMDCooldown5": {"type": "numberbox", "value": 10, "label": "Cooldown", "tooltip": "The cooldown for this command", "group": "Dummy Command 5"}, "Dummy_CMDIsGlobal5": {"type": "checkbox", "value": false, "label": "Global cooldown", "tooltip": "Is the cooldown global or user based?", "group": "Dummy Command 5"}, "Dummy_CMDUsage5": {"type": "textbox", "value": "Insert command usage here", "label": "Usage", "tooltip": "The usage of this command", "group": "Dummy Command 5"}, "Dummy_CMDDescription5": {"type": "textbox", "value": "Insert command description here", "label": "Description", "tooltip": "The full description of this command", "group": "Dummy Command 5"}, "Dummy_CMDName6": {"type": "textbox", "value": "Insert command name here", "label": "Name", "tooltip": "The command that lists all registered commands", "group": "Dummy Command 6"}, "Dummy_CMDCooldown6": {"type": "numberbox", "value": 10, "label": "Cooldown", "tooltip": "The cooldown for this command", "group": "Dummy Command 6"}, "Dummy_CMDIsGlobal6": {"type": "checkbox", "value": false, "label": "Global cooldown", "tooltip": "Is the cooldown global or user based?", "group": "Dummy Command 6"}, "Dummy_CMDUsage6": {"type": "textbox", "value": "Insert command usage here", "label": "Usage", "tooltip": "The usage of this command", "group": "Dummy Command 6"}, "Dummy_CMDDescription6": {"type": "textbox", "value": "Insert command description here", "label": "Description", "tooltip": "The full description of this command", "group": "Dummy Command 6"}, "MK_CMDName": {"type": "textbox", "value": "next", "label": "Command name", "tooltip": "The command for skipping the currently playing song", "group": "Command: Next Song"}, "MK_CMDCooldown": {"type": "numberbox", "value": 30, "label": "Cooldown", "tooltip": "The cooldown for this command", "group": "Command: Next Song"}, "MK_CMDIsGlobal": {"type": "checkbox", "value": true, "label": "Global cooldown", "tooltip": "Shows if this command has a global cooldown", "group": "Command: Next Song"}, "MK_CMDUsage": {"type": "textbox", "value": "!next (Cost: 100)", "label": "Usage", "tooltip": "The usage of this command", "group": "Command: Next Song"}, "MK_CMDDescription": {"type": "textbox", "value": "Plays the next song in the playlist", "label": "Description", "tooltip": "The description for this command", "group": "Command: Next Song"}, "MK_Cost": {"type": "numberbox", "value": 100, "label": "Cost", "tooltip": "The currency cost for triggering this command", "group": "Command: Next Song"}, "MK_FreeForMods": {"type": "checkbox", "value": true, "label": "Free for mods", "tooltip": "Is this command free for mods?", "group": "Command: Next Song"}, "MK_NotEnoughCurrency": {"type": "textbox", "value": "$user, you need $cost $currencyname to do this!", "label": "Response (not enough currency)", "tooltip": "The response coming in chat, if the user does not have enough currency (use $user, $cost and $currencyname)", "group": "Command: Next Song"}, "MK_Paid": {"type": "textbox", "value": "$user pays $cost $currencyname to skip this song!", "label": "Response (success)", "tooltip": "The response coming in chat, if the user successfully skips the song (use $user, $cost and $currencyname)", "group": "Command: Next Song"}, "MK_ModSkips": {"type": "textbox", "value": "$user does not pay $cost $currencyname due to the mod status!", "label": "Response (mod skips)", "tooltip": "The response coming in chat, if the user skips the song and is a mod (use $user, $cost and $currencyname)", "group": "Command: Next Song"}, "AD_CMDName": {"type": "textbox", "value": "advice", "label": "Command name", "tooltip": "The command for showing an advice", "group": "Command: Advice"}, "AD_CMDCooldown": {"type": "numberbox", "value": 30, "label": "Cooldown", "tooltip": "The cooldown for this command", "group": "Command: Advice"}, "AD_CMDIsGlobal": {"type": "checkbox", "value": true, "label": "Global cooldown", "tooltip": "Shows if this command has a global cooldown", "group": "Command: Advice"}, "AD_CMDUsage": {"type": "textbox", "value": "!advice (Cost: 300)", "label": "Usage", "tooltip": "The usage of this command", "group": "Command: Advice"}, "AD_CMDDescription": {"type": "textbox", "value": "Shows you a valuable advice", "label": "Description", "tooltip": "The description for this command", "group": "Command: Advice"}, "AD_Cost": {"type": "numberbox", "value": 300, "label": "Cost", "tooltip": "The currency cost for triggering this command", "group": "Command: Advice"}, "AD_NotEnoughCurrency": {"type": "textbox", "value": "$user, you need $cost $currencyname to do this!", "label": "Response (not enough currency)", "tooltip": "The response coming in chat, if the user does not have enough currency (use $user, $cost and $currencyname)", "group": "Command: Advice"}, "btnWorkaround": {"group": "ReloadSettings", "wsevent": "EVENT_RELOAD_SETTINGS", "function": "WorkaroundReloadSettings", "tooltip": "Manually reloads settings for CBE", "label": "Reload Settings", "type": "button"}}