mirror of
				https://github.com/warengroup/eximiabots-radiox.git
				synced 2025-11-04 15:29:31 +00:00 
			
		
		
		
	Update
This commit is contained in:
		@@ -1,6 +1,5 @@
 | 
			
		||||
const _importDynamic = new Function('modulePath', 'return import(modulePath)');
 | 
			
		||||
// @ts-ignore
 | 
			
		||||
const fetch = (...args) => _importDynamic('node-fetch').then(({default: fetch}) => fetch(...args));
 | 
			
		||||
const fetch = (...args: any) => _importDynamic('node-fetch').then(({default: fetch}) => fetch(...args));
 | 
			
		||||
 | 
			
		||||
export default class Stations extends Array {
 | 
			
		||||
    logger: any;
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,4 @@
 | 
			
		||||
import { Snowflake } from "discord.js";
 | 
			
		||||
const { SlashCommandBuilder } = require('@discordjs/builders');
 | 
			
		||||
const { REST } = require('@discordjs/rest');
 | 
			
		||||
const { Routes } = require('discord-api-types/v9');
 | 
			
		||||
@@ -7,7 +8,7 @@ const path = require ('path');
 | 
			
		||||
export default {
 | 
			
		||||
    async execute(client: any) {
 | 
			
		||||
 | 
			
		||||
        const commands : any[] = [];
 | 
			
		||||
        const commands : any = [];
 | 
			
		||||
        const commandFiles = fs.readdirSync(path.join("./src/client/commands")).filter((f: string) => f.endsWith(".ts"));
 | 
			
		||||
 | 
			
		||||
        for (const file of commandFiles) {
 | 
			
		||||
@@ -30,6 +31,8 @@ export default {
 | 
			
		||||
            commands.push(command.data);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        console.log(commands);
 | 
			
		||||
/*
 | 
			
		||||
        const rest = new REST({ version: '9' }).setToken(client.config.token);
 | 
			
		||||
 | 
			
		||||
        (async () => {
 | 
			
		||||
@@ -62,7 +65,7 @@ export default {
 | 
			
		||||
                    );
 | 
			
		||||
 | 
			
		||||
                    let guilds = await client.guilds.fetch();
 | 
			
		||||
                    guilds.forEach(async (guild: { id: any; }) => {
 | 
			
		||||
                    guilds.forEach(async (guild: { id: Snowflake; }) => {
 | 
			
		||||
                        try {
 | 
			
		||||
                            await rest.put(
 | 
			
		||||
                                Routes.applicationGuildCommands(client.user.id, guild.id),
 | 
			
		||||
@@ -79,5 +82,7 @@ export default {
 | 
			
		||||
                console.error(error);
 | 
			
		||||
            }
 | 
			
		||||
        })();
 | 
			
		||||
*/
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,3 @@
 | 
			
		||||
const { default: RadioClient } = require("./Client");
 | 
			
		||||
import RadioClient from "./Client";
 | 
			
		||||
 | 
			
		||||
const client = new RadioClient();
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user