我正在尝试制作一个机器人,它会向我的 channel 发送消息,但在代码块中,因为使用 RichEmbed 不起作用。
我看了一些其他的机器人,他们发送这样的消息
```
Their title
Body text blah blah
```
我想发送类似的东西,但是当我尝试发送时
var msg = ```
Their Title
Body text blah blah
```;
和
var msg = "```
Their Title
Body text blah blah
```";
这些都行不通。
const Discord = require("discord.js");
const bot = new Discord.Client();
const TOKEN = "MY_TOKEN_ID";
bot.on("message", function(message) {
console.log(message.content);
if ( message.author.equals(bot.user))
return;
message.channel.send(msg);
});
bot.login(TOKEN);
我的代码在上面,有什么想法如何发送代码块吗?
最佳答案
你试过用这个吗?
var msg = "```Their Title\nBody text blah blah```";
\n是换行,写的时候基本就是回车了。 之后您可以将其作为普通短信发送。
关于javascript - discord.js 将消息作为代码块发送?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44284092/