如何使用nodeJS和discordJS更改Discord频道名称?

时间:2019-08-22 20:57:18

标签: javascript node.js discord.js

我正在用node.js和discord.js编写我的第一个Discord机器人。

主要目标是通过Discord提供有关Minecraft服务器的信息。

我想拥有一个频道,每隔一段时间将其名称更新为:

  

此服务器中有[x]个活跃玩家。

我有一个变量,它会根据当前玩的人数更新每个1 minute

如何在知道其ID的情况下更新频道名称?

我检查了discord.js文档,但是我是JS的初学者,我不完全了解我该怎么做。

1 个答案:

答案 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 );