client.channels.get不是discord.js中的函数
client.channels.get不是discord.js中的函数
[帮帮我,我正在尝试创建一个不和谐的bot,我想在特定的频道中发送一条消息,但这没用。
const Discord = require('discord.js');
const client = new Discord.Client();
client.login("MyToken")
client.on("ready", function(){
client.channels.get("IdChannel").send("Hi!");
})
出现此错误:
TypeError: client.channels.get is not a function
我做错了什么?请帮助我。
回答如下:我将假设您正在使用Discord.js V12。此特定版本将client.channels从collection更改为ChannelManager。其中.get
替换为.fetch
。
因此,要解决您的问题,您所要做的就是使用
client.channels.fetch("IdChannel").send("Hi!");
代替
client.channels.get("IdChannel").send("Hi!");
最新文章
- php如何写接口
- PHP调用API接口
- 在php中调用接口以及编写接口
- php json数据值,php操作JSON格式数据
- 哀悼日设置网站主题为黑白主题
- principal java
- 支付宝通过招行网上银行付钱,最多每笔500块
- 更加简便的使用VSS
- Shiro和SpringSecurity
- c++实现atoi()和itoa()函数(字符串和整数转化)
- 常用的函数:atoi,itoa,atof,
- Android Studio Error:前言中不允许有内容
- js“弹出对话框”和“弹出窗口”详解
- GUID MBR新一代分区表 DiskGenius
- R语言把DataFrame的一行变成向量
- Shiro登录的使用以及原理(一)
- 浏览器强制刷新