A simple webpage to deobfuscate Skript options.
Tested with Chrome v66.0.3359.139 (Official Build) (64-bit).
NOTE: Since this project uses ES6 module imports, it must be served by an HTTP server and not by your local filesystem (due to some browsers' cross-origin resource sharing policies).
options: {{@{: ! @@{{@: " {{@{{{: % @{@{: & {{{@@: ' @@{: ( @{{@@: ) {{{{{@: * {@{@: + {{{{@@: , }@: - @@{{{: . {@{{@: / {{@@{@,: 0 {@{{{: 1 {{{@{@: 2 {{{@@{: 3 @@@@@: 4 {@: 5 {{{@{: 6 @: 7 @@{@@: 8 {{{: 9 {@@@@: < {{@@{: = {@@@{: > @{{@{: ? @{{@: A {{@@@{: B @{{: C }@@: D {{@{@{: E @@@{{: F @@{@{: G @{@{{: H @{: I @@{@: J {{@{@: K @{@@: L {@@{{: M {{{@@@: N {{{{@{: O {@{{: P }{{: Q {@@@: R @{{{: S @@{{: T {{{@: U {@{: V {@@{: W {: X {@{@{: Y @{{{{: Z {{{{: [ {{@@@: ] {@{@@: a @@@{: b }{@: c @{@@{: d {{: e {{{{{: f @{@{@: g @{{{@: h @@@{@: i {{@: j {{@{{@: k {{@{@@: l @{@: m @@@@: n @{@@@: o @@@: p {{{@{{: q {{@{{: r }: s {{{{{{: t {{@@{{: u {@@: v {{@@: w {@@{@: x {{{{@: y @@@@{: z {@{{{{{}{@{{@@{{}{@@@@@}{@}{@}{@{{{{{{}{@@@@{@}{@@{@@@}{@@@@@} {@@{@{@}{@{{}{@{{{{{{}{@@@{{}{@{{}{@}}{@{{{{{{}{@@{{{}{@{{{{{{}{@{@{@@}{@{{{{{{}{@{{}{@{@@{{}{@{{}{@}}{@}}{@{@{@@}{@@{@{@}{@{{}{@@@{}~: {@@@@{}{@@{@@@}{@@{@@@}{@{{@{@@}{@{{}{@{@{@@}{@@@@@}{@{{@@{}{@{{{{{{}{@{{@{{}{@{{@@{{}{@{{}{@@{{@@} :: {@{{{{{{}{@{{}{@{@@{@}{@{{{{{{}: {@@@@{@}{@{{{{{} {@{{{{{{}{@@{{{@}{@{{} {@{{{{{}{@@@@{@}{@{{@{{}{@}}{@{{{{{{} {@@@@@@} {@}{@}{@@{{{@}{@{@{@@}{@{{@{{}{@{@{@@}{@}{@}{@{{{{{{}{@{{}{@{{@{{}{@}} {@@{@@@}{@{{{{{} {@@@{{@}{@{{{{{{}{@{{}{@}}{@{{{{{{}{@@@@{@}{@@@@@}{@@{@{@}{@@@{{@} {@@@@{@}{@}} {@@@{{@}{@{{{{{{}{@{{}{@}}{@{{{{{{}{@@@{{@}: {@{{@{{}{@{{}{@{{{{{{}{@{{@@{{}{@{{@{{}{@@@@@} {@@@{{@}{@}{@}{@{{@@{{}{@{{@{{}{@{{@{{}{@{{}{@@@@@}{@{{{{{{}{@{{@{@@}{@{{{{@} {@{{{{{{}{@{{}{@}}{@{{{{{{}{@@@@{@}{@@@@@}{@@{@{@}{@@@{{@} {@{{@{{}{@{{}{@{{{{{{}{@{{@@{{}{@{{@{{}{@@@@@} {@@@{{@}{@@@@@}{@@{@@@}{@{{{{{{} {@{{{{{{}{@{{}{@}}{@{{{{{{}{@@@@{@}{@@@@@}{@@{@{@}{@@@{{@} # # {@{@{{@}{@{{{{{{}{@@{{{@}{@@@@{@}{@}}{@}@}{@@@@{@}{@}}{@}@}{@{@{@@}{@}@}{@{{{{{{}{@{{}{@}}{@{{{{{{} {@{{@@{}{@{@@@{} {@@@@{}{@{{@{{}{@@{@@@}{@{@{@@}{@@{@@{}{@}{@}{@{@{@@}{@}}{@{{{{{{} {@{{{{{{}{@@{{{@}{@{{} {@}{@}{@{{@@{{}{@{{@{{}{@{{@{{}{@{{}{@@@@@}{@{{{{{{} {@{{{{{{}{@{{}{@}}{@{{{{{{}{@@@@{@}{@@@@@}{@@{@{@} {@}}{@{{{{{{}{@{@{@@}{@{{{{{{}{@{{} # command /this-is-a-test: aliases:{@{@{{@}{@{{{{{{}{@{{}{@}}{@{{{{{{}{@@@@{@}{@@@@@}{@@{@{@}{@{{{{@@} {@{@{{@}{@{{{{{{}{@{{}{@}}{@{{{{{{} description:{@@{{@} {@{{{{{{}{@{{}{@}}{@{{{{{{} {@}{@}{@@{@@@}{@@{@}{@@{@}{@{@{@@}{@@@@@}{@@{@@{} trigger: {@@@@{}{@{{@{{}{@@{@@@}{@{@{@@}{@@{@@{}{@}{@}{@{@{@@}{@}}{@{{{{{{} {@@@{{@}{@{@@{}{@{{} {@{@{@@}{@{{@{{}{@{{} {@{{@{{{}{@@{@{@}{@{{}{@{{{{{{}{@@@{{}{@{{}{@}}{@{{{{{{}{@@{{{}{@{{{{{{}{@{@{@@}{@{{{{{{}{@{{}{@{@@{{}{@{{}{@}}{@}}{@{@{@@}{@@{@{@}{@{{}{@@@{}{@@{{@@}{@{{@{{{}{@@@{{@} function getTestStateMessage(~: boolean=true) :: text: if the first 4 characters of "testing" is "test": return "currently testing" return "not testing" command /this-is-a-test: aliases:/testing, /test description:A test command trigger: broadcast "We are %getTestStateMessage()%"