如何发送消息到加标签的频道?

时间:2019-03-07 14:57:34

标签: bots embed discord discord.js

因此,我正在尝试创建一个命令,例如通过!embed #games Cool game

将嵌入的视频发送到带标签的频道。

因此,我尝试使用args[0].idembedargs[0].id以及普通的args和embedargs,但是bot仍然不知道将其发送到哪里并引发错误。

在此先感谢您的帮助! <3

1 个答案:

答案 0 :(得分:0)

这应该是您所追求的:

const path = require('path');
const webpack = require('webpack');

module.exports = {
  entry: { server: './server.ts' },
  resolve: { extensions: ['.js', '.ts'] },
  target: 'node',
  // TO-DO: Enable "production" mode for going live with Universal
  mode: 'development',
  // this makes sure we include node_modules and other 3rd party libraries
  externals: [/node_modules/],
  output: {
    path: path.join(__dirname, 'dist'),
    filename: '[name].js'
  },
  module: {
    rules: [{ test: /\.ts$/, loader: 'ts-loader' }]
  },
  plugins: [
  ]
};

这将查找第一个提到的频道,然后向其发送消息。您只需要拆分邮件的前两个部分即可收到您的嵌入内容,如下所示:

message.mentions.channels.first().send("Message Content", embed);