【发布时间】:2018-10-31 22:55:39
【问题描述】:
我正在尝试使用 node.js 制作一个不和谐的机器人 我只想在特定频道发布消息 我试图这样做以将通道保存在变量中,但这不起作用:
const Discord = require('discord.js');
const fs = require("fs");
var bot = new Discord.Client();
var myToken = 'NDQ2OTQ1...................................................';
//client.msg = require ("./char.json");
var prefix = ("/");
//let preset = JSON.parse(fs.readFileSync('preset.json', 'utf8')); // This calls the JSON file.
var offTopic = bot.channels.find("id","448400100591403024"); //.get("448392061415325697");
console.log(offTopic);
每当我运行我的机器人时,它都会用 find 返回“null”,用 get 返回“undefined”。 我在互联网上搜索帮助,即使我关注这篇文章,我的代码也不起作用:Discord Bot Can't Get Channel by Name 我也尝试按名称查找我的频道,但我也得到了“未定义”:/
【问题讨论】:
标签: javascript node.js discord.js