我正在用node.js和discord.js编写我的第一个Discord机器人。
主要目标是通过Discord提供有关Minecraft服务器的信息。
我想拥有一个频道,每隔一段时间将其名称更新为:
此服务器中有[x]个活跃玩家。
我有一个变量,它会根据当前玩的人数更新每个1 minute
。
如何在知道其ID的情况下更新频道名称?
我检查了discord.js文档,但是我是JS的初学者,我不完全了解我该怎么做。
答案 0 :(得分:0)
这应该是设置公会名称的最低要求。我认为您的机器人将需要特定的权限才能做到这一点。确保对文档中的所有方法都玩得开心!
var Discord = require('discord.js');
var client = new Discord.Client();
client.on('ready', ()=>{
let guild = client.guilds.get( GUILD_ID_HERE );
let channel = guild.channels.get( CHANNEL_ID_HERE )
channel.setName('My Cool new guild name')
})
client.login( YOUR_BOT_TOKEN );