Pen*_*gon 0 javascript file send discord discord.js
我记不清它多久以前,但Discord.js在我离开的时候更新了,而不是编码.其中一个已经更新并将在1.12(或者我被告知)中删除的东西是sendFile选项.sendFile,senMessage等现在都在一个'发送'下.我没有遇到任何麻烦,直到我去做一个用户从/ images文件夹中获取文件的命令.
我指的是什么.任何帮助,将不胜感激.毫无疑问,但是我和Discord.js lib一起对编码很新.
我在moi good ol'pall Matt的帮助下想出来了.如果其他人偶然发现这个问题,代码会看起来像这样.
message.channel.send("Testing message.", { files: ["./images/headpat1.png"] });
Run Code Online (Sandbox Code Playgroud)
file即使您要发送一个文件,该变量也必须是一个数组.但因为它是一个数组,你可以发送多个文件.举个例子 :
message.channel.send("Testing message.", {
files: [
"./images/headpat1.png",
"./images/headpat2.png"
]
});
Run Code Online (Sandbox Code Playgroud)
你可以在这里阅读更多关于这些属性,方法和参数的信息 Discord.js - stable release - textChannel #send()
小智 7
该sendFile方法已被弃用,因为他们希望实现 DataStore 来提高 API 的效率。您需要使用send而不是sendFile避免将来出现错误。
/* File should wrapped in an array! */
message.channel.send({
files: ['./images/blackman-harris.png']
});
Run Code Online (Sandbox Code Playgroud)
其他用户随文件发送过多的短信。可以选择随文件一起发送文本。更多信息可在方法的wiki页面上找到
send。
| 归档时间: |
|
| 查看次数: |
12308 次 |
| 最近记录: |