Задать вопрос
  • Не работает голос у бота.(музыкальный бот) Почему?

    @chupchik_chupachupsa Автор вопроса
    Решение нашел. Возник другой трабл, чуть ли не спамит сообщениями бот.. грубо говоря:
    Играет песня "название песни"
    Играет песня "название песни"
    Играет песня "название песни"
    Играет песня "название песни"
    Ответ написан
  • Как быстро очистить канал?

    @chupchik_chupachupsa
    Доброго времени суток! Ответ на данный вопрос есть в интернете, учитесь гуглить, но все же

    Для удобства создадим два файла: index.js, command.js.

    index.js:

    const Discord =  require('discord.js')
    const client = new Discord.Client()
    const command = require('./command')
    client.on('ready', () => {
      console.log('Клиент готов!')
    
      command(client, ['cc', 'clearchannel'], (message) => {
        if (message.member.hasPermission(["ADMINISTRATOR"])) {
          message.channel.messages.fetch().then((results) => {
            message.channel.bulkDelete(results)
          })
        } 
      })  
    })


    Command.js

    const { prefix } = require('./config.json')
    
    
    
    module.exports = (client, aliases, callback) => {
    	if (typeof aliases === 'string') {
    		aliases = [aliases]
    	}
    
    
    	client.on('message', message => {
    		const { content } = message;
    
    		aliases.forEach(alias => {
    			const command = `${prefix}${alias}`
    
    			if (content.startsWith(`${command} `) || content === command) {
    				console.log(`Начинает с команды ${command}`)
    				callback(message)
    			}
    		})
    	})
    }
    Ответ написан