Javascript 将文本发送到特定频道的命令

Javascript 将文本发送到特定频道的命令,javascript,discord,discord.js,Javascript,Discord,Discord.js,我想发出一个命令,将文本发送到我选择的频道。 例如: !command "text" 然后,“文本”被发送到我选择的频道。这是相同的代码,我只是修改了一小部分,就像我在评论中告诉你的那样 client.on('message', msg => { if (msg.guild && msg.content.startsWith('/log')) { let text = msg.content.slice('/log'.length); // cuts off

我想发出一个命令,将文本发送到我选择的频道。
例如:

!command "text"
然后,
“文本”
被发送到我选择的频道。

这是相同的代码,我只是修改了一小部分,就像我在评论中告诉你的那样

client.on('message', msg => {
  if (msg.guild && msg.content.startsWith('/log')) {
    let text = msg.content.slice('/log'.length); // cuts off the /log part
    let channel = msg.guild.channels.find('name', 'channel_name_here');
    if (channel) channel.send(text);
    else msg.reply("Can't find channel");
});

到目前为止,您的代码是什么?msg.guild.channels.find('name','channel\u name\u here')来查找您的频道。如果频道存在,您可以使用channel.send(文本)将代码直接放入问题中,并使用代码格式化程序。这将有助于使您的问题更具可读性。请将您的问题发布到您的代码中,以便您可以对其进行格式化并使其可读。运行代码时会发生什么?你认为会发生什么?有错误吗?您具体有什么问题?Ready已编辑,现在查看。对不起,我是巴西人,我在用翻译。