aboutsummaryrefslogtreecommitdiff
path: root/src/lib/extensions
diff options
context:
space:
mode:
authorIRONM00N <64110067+IRONM00N@users.noreply.github.com>2022-05-27 21:43:39 -0400
committerIRONM00N <64110067+IRONM00N@users.noreply.github.com>2022-05-27 21:43:39 -0400
commit9ff23742d8605470bf7a87dfbbc82bcfae1385cd (patch)
tree7055d2187733d4db1306cbfe2fffdf6f52b52c3b /src/lib/extensions
parent2db1d85a24c8a4d7e519d527e5bdb8fa469c4c85 (diff)
downloadtanzanite-9ff23742d8605470bf7a87dfbbc82bcfae1385cd.tar.gz
tanzanite-9ff23742d8605470bf7a87dfbbc82bcfae1385cd.tar.bz2
tanzanite-9ff23742d8605470bf7a87dfbbc82bcfae1385cd.zip
fix: node version check
Diffstat (limited to 'src/lib/extensions')
-rw-r--r--src/lib/extensions/discord-akairo/BushClient.ts11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/lib/extensions/discord-akairo/BushClient.ts b/src/lib/extensions/discord-akairo/BushClient.ts
index c56c9ad..847631c 100644
--- a/src/lib/extensions/discord-akairo/BushClient.ts
+++ b/src/lib/extensions/discord-akairo/BushClient.ts
@@ -250,17 +250,18 @@ export class BushClient<Ready extends boolean = boolean> extends AkairoClient<Re
) => {
const ending = '\n\n Type **cancel** to cancel the command';
const options = typeof text === 'function' ? await text(message, data) : text;
+ const search = '{error}',
+ replace = this.consts.emojis.error;
- if (typeof options === 'string')
- return (replaceError ? options.replace('{error}', this.consts.emojis.error) : options) + ending;
+ if (typeof options === 'string') return (replaceError ? options.replace(search, replace) : options) + ending;
if (options instanceof MessagePayload) {
if (options.options.content) {
- if (replaceError) options.options.content = options.options.content.replace('{error}', this.consts.emojis.error);
+ if (replaceError) options.options.content = options.options.content.replace(search, replace);
options.options.content += ending;
}
} else if (options.content) {
- if (replaceError) options.content = options.content.replace('{error}', this.consts.emojis.error);
+ if (replaceError) options.content = options.content.replace(search, replace);
options.content += ending;
}
return options;
@@ -367,7 +368,7 @@ export class BushClient<Ready extends boolean = boolean> extends AkairoClient<Re
* Initializes the bot.
*/
public async init() {
- if (parseInt(process.versions.node.split('.')[0]) <= 17) {
+ if (parseInt(process.versions.node.split('.')[0]) < 17) {
void (await this.console.error('version', `Please use node <<v17.x.x>>, not <<${process.version}>>.`, false));
process.exit(2);
}