Node.js (discord.js)
Die Module werden anhand der package.json mit deinem Paketmanager installiert (npm, pnpm oder yarn, je nach Lock-Datei). Das Skript start wird verwendet, wenn es vorhanden ist.
package.json
{
"name": "mein-bot",
"main": "index.js",
"scripts": { "start": "node index.js" },
"dependencies": {
"discord.js": "^14.19.3",
"dotenv": "^16.5.0"
}
}index.js
require('dotenv').config();
const { Client, GatewayIntentBits } = require('discord.js');
const client = new Client({ intents: [GatewayIntentBits.Guilds] });
client.once('ready', (c) => console.log(`Angemeldet als ${c.user.tag}`));
client.login(process.env.TOKEN);💡
TypeScript: Kompiliere vor dem Hochladen (
dist/) oder lege ein Skript start an, das deine kompilierte Datei ausführt.