Discord JS Bot消息

时间:2019-04-26 18:28:04

标签: javascript node.js bots discord

我正在尝试为Discord机器人编写JavaScript代码。因此,当我将消息内容添加为“ + epic”时,机器人程序需要发送具有史诗昵称的消息,但要使用一个列,而不是像现在这样在一两行中发送。有人可以为此建议正确的实现吗?

const Discord = require('discord.js');
const Discord = require('discord.js');
const client = new Discord.Client();
const auth = require('./auth.json');

client.on('ready', () => {
  console.log(`Logged in as ${client.user.tag}!`);
});
client.on('message', msg => {
  if (msg.content === '+epic') {
    msg.reply('lista epic nikova klana je: name - nick1, name - nick2, name - nick3, name - nick4, name - nick5, ...');
  }
});

client.login(auth.token);

1 个答案:

答案 0 :(得分:0)

我建议您尝试在此类网站上发布之前至少30分钟,用Google搜索您问题的答案,因为此类查询通常会返回有用的信息。

无论哪种方式,要创建换行符,都可以使用\n

将其集成到可用代码中,例如,您可以这样做:

message.channel.send('Line one \n Line two \n Line three')

如果这不是您的问题的答案,我建议您尝试将其改写,以便更易理解。