2017-12-22 8 views

답변

0

모든 채널 ID가 문제가되지 않습니다 포함 코드를 작성하고 설명하십시오.

function getChannelIDs(fetch) 
{ 
    var array = []; 
    let channels = client.guilds.channels; 
    for (const channel of channels.values()) 
    { 
    array.push(channel.id); 
    console.log(channel.id); 
    } 

    return array; 
} 

먼저 array이라는 배열을 만듭니다. 그 후에 길드에서 채널을 가져옵니다. 그런 다음 모든 채널에 대해 ID를 배열에 푸시하고 기록합니다. 마지막으로 배열을 반환합니다.

+0

고맙습니다! –

+0

정의되지 않은 속성 값 'values'을 읽을 수 없습니다. –

+0

이 기능은 저에게 효과적입니다. channels = client.channels.array(); –