嘿,我正在开发一个事件机器人,我目前正在开发一个转发功能。问题是有些人对他们想接受的帖子感到困惑,所以我想删除旧消息。
目前,无论何时我发布一条消息,我都将message.id
保存在数据库中。
我刚刚看到了这篇文章:Get Message By ID: Discord.js,他们告诉他在https://discord.js.org文档中使用msg.channel.fetchMessage()
,但似乎fetchMessage()
不再存在。
我还可以使用其他功能来删除msg.channel.fetchMessage(Databasemessage.id).delete()
之类的消息吗?
答案 0 :(得分:0)
它已移至任何TextChannel或DMChannel可用的MessageManager。
TextChannel.messages.fetch()
DMChannel.messages.fetch()