discord.jsでグローバルチャットを作りたい


Node.jsのdiscord.jsにてグローバルチャット（A鯖のBチャンネルで「あ」と言ったらC鯖のDチャンネルで「あ」と出てくるようなことをしたいのですが、うまくできません。  
何が間違っているか教えてください。

作ってみたコード

[code]

    client.on('message', message => {
        if(message.author.bot){
            return;
       }
        if (message.channel.name === 'd-global-chat') {
            let args = message.content.split(" ").slice(1);
            client.channels.find("name","d-global-chat").send(args.join(" "));
        }
    });
    
[/code]




かっこ悪いやり方になるのですが、サーバー、チャンネルのIDを指定するといいかと。  
(後、ボットは各鯖に入れておかないとだめですよ。)

[code]

    if(message.channel.name === "A鯖のチャンネル名"){
        let message2 = message.content.toString();
        return client.guilds.get("A鯖ID").channels.get("A鯖チャンネルID").send(`${message.author.username}＜` + `${message2}`);
    }
    if(message.channel.name === "B鯖のチャンネル名"){
        return client.guilds.get("B鯖の鯖ID").channels.get("B鯖のチャンネルID").send(`${message.author.username}＜` + `${message}`);
    }
    
[/code]

申し訳ない...三つ以上の鯖を結ぶ場合は解らないです...

