javascript - 如何将所有控制台日志获取到不和谐的文本/嵌入消息?
问题描述
如何将所有控制台日志获取到不和谐的文本/嵌入消息?我尝试阅读控制台的 node.js 文档,但一般无法找到或理解信息
解决方案
您是否要获取特定频道的所有消息?你可以像这段代码一样这样做
const channel = client.channels.cache.get("Your channel ID");
channel.messages.fetch({ limit: 100 }).then(messages => {
console.log(`Fetched ${messages.size} messages Successfully`);
messages.forEach(message =>
console.log(message.content))
})
您一次最多只能获取 100 条消息
推荐阅读
- ios - NSUserActivity 与 Core Spotlight 深层链接
- c# - 如何使用 ActionResult 进行单元测试
? - react-native - 在模拟器上反应原生 iOS 图像选择器非常慢
- java - 当该名称在列表中多次出现时,告诉删除数组列表中的名称的程序
- html - 使用css在网格上等间距按钮
- python - 如何从命令行在我的 bashrc 文件中设置路径变量以使用 python 3
- janusgraph - JanusGraph.open() 如何工作以及如何扩展?
- python - 3个字符的python正则表达式逗号分隔值csv
- java - 使用 SimpleDateFormat.parse("yyyy-MM-dd") 时出现 ParseException
- android - 如何查找android应用程序是由AndroidOS还是ChromeOS的android容器启动的?