MarByteBeep/StageLinq

When start the script

JohnDeereLiebhaber opened this issue · 2 comments

Here is my error message:
node --experimental-loader ts-node/esm ./index.ts
(node:15452) ExperimentalWarning: --experimental-loader is an experimental feature. This feature could change at any time
(Use node --trace-warnings ... to show where the warning was created)
C:\Users\zrina\Documents\allebots\partybrobot\denon\node_modules\ts-node\dist-raw\node-internal-modules-esm-get_format.js:93
throw new ERR_UNKNOWN_FILE_EXTENSION(ext, fileURLToPath(url));
^
CustomError: ERR_UNKNOWN_FILE_EXTENSION .ts C:\Users\zrina\Documents\allebots\partybrobot\denon\node_modules\stagelinq\index.ts
and below is the code for it

`import { Client, ClientOptions, GatewayIntentBits} from "discord.js";
import { StageLinq } from "stagelinq";

const token = "My Token";
const options = { downloadDbSources: true };
const stageLinq = new StageLinq({downloadDbSources: true});

console.log("Bot is starting...");

const client = new Client({
intents: [GatewayIntentBits.Guilds, GatewayIntentBits.MessageContent, GatewayIntentBits.GuildMessages]
});
client.login(token);

client.on("ready", () => {
console.log("Bot ist Online !!!");
});

client.on("messageCreate", message => {
if (message.author.bot) return;

if(message.content.startsWith("!hallo")) {
    message.channel.send("hallo");
};

});`

Thanks in advance

@djerikkux you might need typescript installed for your project.

Did you install the module from NPM or just pull the git into your project?

@honusz I only installed the module from NPM. So I may need to install typescript for this project?