前提・実現したいこと
discord.jsで特定カテゴリの任意のチャンネルを削除したいです。
現状チャンネルの削除までは、削除までは作成できたのですが、削除対象のチャンネルのカテゴリを判定することが出来ていません。
カテゴリは固定文字で判定したいです。
コード
if
1 let channel = message.guild.channels.find( 'name', ch_name ); 2 if ( channel ){ 3 channel.delete() 4 .then( (ch) => { 5 if ( ch.id !== message.channel.id ) { 6 message.channel.send( ch_name + ' を削除しました。' ); 7 } 8 }) 9 .catch( (err) => { console.log( err ); 10 message.channel.send( ch_name + ' を削除する権限がありません。' 11); 12 } ); 13 } 14 else { 15 message.channel.send( ch_name + ' が存在しないため削除できません。' ); 16 } 17 } 18 });
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。