Я пытаюсь создать команду, когда при вводе, например, z!snipe
она показывает последнее удаленное сообщение с автором сверху, сообщение посередине. но это не работает на youtube не так много учебников о том, как это сделать.
Мне удалось найти один, но он не работает. проблема в следующем: TypeError: Cannot read property 'get' of undefined
Мой код:
const { Discord, RichEmbed } = require("discord.js");
module.exports ={
name: "snipe",
category: "info",
description: "Shows the most recent deleted message.",
usage: "z!snipe",
run: async(client, message, args) => {
const msg = client.snipes.get(message.channel.id);
if(!msg) return message.reply("There are no recently deleted messages!");
const embed = new RichEmbed()
.setAuthor(`Deleted by ${msg.author.tag}`, msg.author.displayAvatarURL())
.setDescription(msg.content);
}
}
парень из учебного пособия не показывает, как он получает эту штуковину ... поэтому она не работает для меня. Я не знаю, что еще добавить, так что я в тупике.