...
|
...
|
@@ -98,43 +98,43 @@ class klaso_kromajxo_stirado extends klaso_kromajxo
|
98
|
98
|
let resto : string = enigo_kruda["parametroj"]["enhavo"];
|
99
|
99
|
[
|
100
|
100
|
{
|
101
|
|
- "skemoj": [new RegExp("^!\\W*(?:kanalo|k) (?:anigxi|a|>) ((?:#|\\w)+)$")],
|
|
101
|
+ "skemoj": [new RegExp("^!\\s*(?:kanalo|k)\\s*(?:anigxi|a|>)\\s*(#\\S+)$")],
|
102
|
102
|
"ago": x => ujumi(() => this.agoj.anigxi(x[0], true)),
|
103
|
103
|
},
|
104
|
104
|
{
|
105
|
|
- "skemoj": [new RegExp("^!\\W*(?:kanalo|k) (?:malanigxi|m|<) ((?:#|\\w)+)$")],
|
|
105
|
+ "skemoj": [new RegExp("^!\\s*(?:kanalo|k)\\s*(?:malanigxi|m|<)\\s*(#\\S+)$")],
|
106
|
106
|
"ago": x => ujumi(() => this.agoj.anigxi(x[0], false)),
|
107
|
107
|
},
|
108
|
108
|
{
|
109
|
|
- "skemoj": [new RegExp("^!\\W*(?:kromaĵo|kromajxo|krom|x) (?:listigi|l)$")/*, new RegExp("$\|")*/],
|
|
109
|
+ "skemoj": [new RegExp("^!\\s*(?:kromaĵo|kromajxo|krom|x)\\s*(?:listigi|l)$")/*, new RegExp("$\|")*/],
|
110
|
110
|
"ago": x => this.agoj.listigi(enigo_kruda["parametroj"]["fonto"]),
|
111
|
111
|
},
|
112
|
112
|
{
|
113
|
|
- "skemoj": [new RegExp("^!\\W*(?:kromaĵo|kromajxo|krom|x) (?:detaloj|d) (\\w+)$")/*, new RegExp("$#(\\w+)")*/],
|
|
113
|
+ "skemoj": [new RegExp("^!\\s*(?:kromaĵo|kromajxo|krom|x)\\s*(?:detaloj|d)\\s*(\\w+)$")/*, new RegExp("$#(\\w+)")*/],
|
114
|
114
|
"ago": x => this.agoj.detaloj(x[0], enigo_kruda["parametroj"]["fonto"]),
|
115
|
115
|
},
|
116
|
116
|
{
|
117
|
|
- "skemoj": [new RegExp("^!\\W*(?:kromaĵo|kromajxo|krom|x) (?:sxalti|s|toggle|t|%) (\\w+)$")/*, new RegExp("$~(\\w+)")*/],
|
|
117
|
+ "skemoj": [new RegExp("^!\\s*(?:kromaĵo|kromajxo|krom|x)\\s*(?:sxalti|s|toggle|t|%)\\s*(\\w+)$")/*, new RegExp("$~(\\w+)")*/],
|
118
|
118
|
"ago": x => ujumi(() => this.agoj.sxalti(x[0], undefined, enigo_kruda["parametroj"]["fonto"])),
|
119
|
119
|
},
|
120
|
120
|
{
|
121
|
|
- "skemoj": [new RegExp("^!\\W*(?:kromaĵo|kromajxo|krom|x) (?:aktivigi|a|\\+) (\\w+)$")/*, new RegExp("$\+(\\w+)")*/],
|
|
121
|
+ "skemoj": [new RegExp("^!\\s*(?:kromaĵo|kromajxo|krom|x)\\s*(?:aktivigi|a|\\+)\\s*(\\w+)$")/*, new RegExp("$\+(\\w+)")*/],
|
122
|
122
|
"ago": x => ujumi(() => this.agoj.sxalti(x[0], true, enigo_kruda["parametroj"]["fonto"])),
|
123
|
123
|
},
|
124
|
124
|
{
|
125
|
|
- "skemoj": [new RegExp("^!\\W*(?:kromaĵo|kromajxo|krom|x) (?:malaktivigi|m|-) (\\w+)$")/*, new RegExp("$-(\\w+)")*/],
|
|
125
|
+ "skemoj": [new RegExp("^!\\s*(?:kromaĵo|kromajxo|krom|x)\\s*(?:malaktivigi|m|-)\\s*(\\w+)$")/*, new RegExp("$-(\\w+)")*/],
|
126
|
126
|
"ago": x => ujumi(() => this.agoj.sxalti(x[0], false, enigo_kruda["parametroj"]["fonto"])),
|
127
|
127
|
},
|
128
|
128
|
{
|
129
|
|
- "skemoj": [new RegExp("^!\\W*(?:kromaĵo|kromajxo|krom|x) (?:resxargi|r|\\$) (\\w+)$")/*, new RegExp("$#(\\w+)")*/],
|
|
129
|
+ "skemoj": [new RegExp("^!\\s*(?:kromaĵo|kromajxo|krom|x)\\s*(?:resxargi|r|\\$)\\s*(\\w+)$")/*, new RegExp("$#(\\w+)")*/],
|
130
|
130
|
"ago": x => ujumi(() => this.agoj.resxargi(x[0], enigo_kruda["parametroj"]["fonto"])),
|
131
|
131
|
},
|
132
|
132
|
{
|
133
|
|
- "skemoj": [new RegExp("^!\\W*(?:kromaĵo|kromajxo|krom|x) (?:aldoni|\\*) (\\w+)$")/*, new RegExp("$\*(\\w+)")*/],
|
|
133
|
+ "skemoj": [new RegExp("^!\\s*(?:kromaĵo|kromajxo|krom|x)\\s*(?:aldoni|\\*)\\s*(\\w+)$")/*, new RegExp("$\*(\\w+)")*/],
|
134
|
134
|
"ago": x => ujumi(() => that.agoj.aldoni(x[0], enigo_kruda["parametroj"]["fonto"])),
|
135
|
135
|
},
|
136
|
136
|
{
|
137
|
|
- "skemoj": [new RegExp("^!\\W*(?:helpo|help|h)$")],
|
|
137
|
+ "skemoj": [new RegExp("^!\\s*(?:helpo|help|h)$")],
|
138
|
138
|
"ago": x => this.agoj.elmontri_helpon(enigo_kruda["parametroj"]["fonto"]),
|
139
|
139
|
},
|
140
|
140
|
].forEach
|