Skip to content

Commit e6f87a8

Browse files
committed
fix: log banner colours on Pterodactyl
1 parent 18e63bf commit e6f87a8

File tree

2 files changed

+17
-6
lines changed

2 files changed

+17
-6
lines changed

src/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
const pkg = require('../package.json');
2727
const banner = require('./lib/banner');
28-
console.log(banner(pkg.version)); // print big title
28+
banner(pkg.version); // print big title
2929

3030
const semver = require('semver');
3131
const { colours } = require('leeks.js');

src/lib/banner.js

+16-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,20 @@
1+
/* eslint-disable no-console */
12
const { colours } = require('leeks.js');
23
const figlet = require('figlet');
34
const link = require('terminal-link');
45

5-
module.exports = version => colours.cyan(figlet.textSync('Discord', { font: 'Banner3' })) +
6-
colours.cyan('\n\n' + figlet.textSync('Tickets', { font: 'Banner3' })) +
7-
colours.cyanBright(`\n\n${link('Discord Tickets', 'https://discordtickets.app')} bot v${version} by eartharoid`) +
8-
colours.cyanBright('\nSponsor this project at https://discordtickets.app/sponsor') +
9-
'\n\n';
6+
module.exports = version => {
7+
figlet
8+
.textSync('Discord', { font: 'Banner3' })
9+
.split('\n')
10+
.forEach(line => console.log(colours.cyan(line)));
11+
console.log('');
12+
figlet
13+
.textSync('Tickets', { font: 'Banner3' })
14+
.split('\n')
15+
.forEach(line => console.log(colours.cyan(line)));
16+
console.log('');
17+
console.log(colours.cyanBright(`${link('Discord Tickets', 'https://discordtickets.app')} bot v${version} by eartharoid`));
18+
console.log(colours.cyanBright('Sponsor this project at https://discordtickets.app/sponsor'));
19+
console.log('\n');
20+
};

0 commit comments

Comments
 (0)