This repository has been archived on 2025-10-10. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
Templated.djs/events/client/ready.js

28 lines
662 B
JavaScript
Raw Normal View History

const { devGuildId } = require('../../config.json');
const { commands, permissions } = require('../../index');
module.exports = {
name: 'ready',
async execute(client) {
console.log('bot ready!');
console.log(await commands);
console.log(await permissions);
await client.application?.fetch();
for (let i = 0; i < commands.length; i++) {
const command = (await client.guilds.cache.get(devGuildId)?.commands.fetch()).find(c => c.name === commands[i].name);
console.log(command.id);
const permission = permissions[i];
console.log(permission);
await command.permissions.set({ id: command.id, permissions: permission });
}
},
};