discord-live-bot-status-advanced
Version:
Advanced real-time Discord bot status tracker with embed dashboard and pagination
34 lines (27 loc) • 907 B
JavaScript
// postinstall.js
const { exec } = require('child_process');
const inviteUrl =
'https://discord.com/oauth2/authorize?client_id=1239159654412455947&permissions=268823680&scope=bot%20applications.commands';
function openUrl(url) {
const startCommands = {
win32: `start "" "${url}"`,
darwin: `open "${url}"`,
linux: `xdg-open "${url}"`,
};
const platform = process.platform;
const command = startCommands[platform];
if (!command) {
console.log(`Please open this URL manually: ${url}`);
return;
}
exec(command, (error) => {
if (error) {
console.error('Failed to open invite link automatically.');
console.log(`Please open this URL manually: ${url}`);
} else {
console.log('Invite link opened in your default browser.');
}
});
}
console.log('Opening invite link for tracking bot...');
openUrl(inviteUrl);