Моя проблема в том, что я получаю сообщение об ошибке при попытке удалить сообщение в Discord.
client.on('message', msg => {
if(msg.content.startsWith(".del ")) {
msg.delete(1000); //Supposed to delete message
}
});
Я получаю эту ошибку:
C: \ Users --- \ Рабочий стол \ Test \ node_modules \ discord.js \ src \ структуры \ Message. js: 501 if (опции typeof! == 'объект') генерирует новый TypeError ('INVALID_TYPE', 'options', 'object', true) ; ^
TypeError [INVALID_TYPE]: предоставленные опции не являются объектом. в Message.delete (C: \ Users --- \ Desktop \ Test \ node_modules \ discord.js \ src \ структуры \ Message. js: 501: 44) в клиенте. (C: \ Users --- \ Desktop \ Test \ index. js: 51: 17) в Client.emit (события. js: 310: 20) в MessageCreateAction.handle (C: \ Пользователи --- \ Desktop \ Test \ node_modules \ discord.js \ src \ client \ actions \ MessageCreate. js: 31: 14) в Object.module.exports [as MESSAGE_CREATE] (C: \ Users-- - \ Desktop \ Test \ node_modules \ discord.js \ src \ client \ websocket \ handlers \ MESSAGE_CREATE. js: 4: 32) в WebSocketManager.handlePacket (C: \ Users --- \ Desktop \ Test \ node_modules \ discord.js \ src \ client \ websocket \ WebSocketManager. js: 386: 31) в WebSocketShard.onPacket (C: \ Users --- \ Desktop \ Test \ node_modules \ discord.js \ src \ client \ websocket \ WebSocketShard. js: 436: 22) в WebSocketShard.onMessage (C: \ Users --- \ Desktop \ Test \ node_modules \ discord.js \ src \ client \ websocket \ WebSocketShard. js: 293 : 10) в WebSocket.onMessage (C: \ Users --- \ Desktop \ Test \ node_modules \ ws \ lib \ event-target. js: 120: 16) в WebSocket.emit (события. js : 310: 20) {}
Я также пробовал message.delete (1000), но я получаю Ошибка, сообщающая, что сообщение не определено.
Программа работает, когда я удаляю код, пытающийся удалить сообщение.