i = 1 如何访问channel_number_i?

i = 1 How to access channel_number_i?

我正在使用 Node JS 创建 TS3 查询机器人 library

加入x频道后应该会自动注册。 我正在尝试让机器人用户创建 x 个频道成为可能。

我正在尝试制作一个包含如下内容的 for(;;) 循环: (变量为局部循环变量,每次迭代增加一次)

if(channel_i.channelId == event.channel.cid) {...}

代码如下:

register.js:

module.exports = {
    registerUser: function(event, client) 
    {
        var rc = require("../../configs/register_config.js")

        for(i = 1; i<= rc.iloscKanalow; i++){
            console.log("zaczynam loop: " + i)

            if(event.channel.cid == rc.channel_1.channelId) {

                if(!event.client.servergroups.includes(rc.channel_1.groupId)) {
                    var date = new Date(),
                        g = date.getHours(),
                        m = date.getMinutes(),
                        s = date.getSeconds()
                    try{
                        event.client.addGroups(rc.channel_1.groupId)
                    }catch(e){
                        console.log(" [ " + g + " : " + m + " : " + s + " ] " + "register.js: error: " + e.message)
                        event.client.kickFromChannel("ERROR - ZOBACZ LOGI")
                        event.client.poke("Wystąpił błąd, proszę zgłoś go administracji.")
                    }
                    event.client.poke("You have been successfullyn registerned!")
                    event.client.kickFromChannel()
                    console.log(" [ " + g + " : " + m + " : " + s + " ] " +'Zarejestronwalem: ' + client.nickname)
                } else {
                    event.client.poke("You arne already registerned!")
                    event.client.kickFromChannel()
                }

            //koniec ifa
            }

        //koniec fora
        }
    }
}




register_config.js:

var register_config = {

    "iloscKanalow": 1, // <--- it means "number of channels"

    channel_1: {
        "groupId" : 11,
        "channelId": 4
    }

};

module.exports = register_config;

具体问题: 如何动态访问名为

的变量
var channel_1 = 5

变量 i = 1 ?

示例: client.addGroups(channel_i.groupId)

已更新

rc["channel_"+i] 其中 i 是索引