Open cburschka opened 9 years ago
Or with more control:
chat.commands.importMacros = function (arg) {
arg = JSON.parse(arg);
for (var cmd in arg) config.settings.macros[cmd] = arg[cmd];
chat.saveSettings();
ui.messageAddInfo('Macros saved.');
};
chat.commands.exportMacros = function (arg) {
arg = arg.trim();
var commands = {};
if (!arg) commands = config.settings.macros;
arg = arg.split(/\s+/);
console.log(arg);
for (var i in arg)
if (arg[i] in config.settings.macros)
commands[arg[i]] = config.settings.macros[arg[i]];
ui.messageAddInfo('<code>' + JSON.stringify(commands) + '</code>');
}
As discussed.
Something like this added custom.js