2017-07-30 38 views
1

私は現在、Discord.jsを使用してDiscordボットを作成しています。それに||say Helloなどと言うことができるコマンドが必要な場合は、あなたのコメントを削除してから、 。Discord.js単一メッセージを削除する

私の現在のコードは

client.on('message', message => { 
    if (message.content.startsWith("||say ")) { 
     message.delete(1000); //Supposed to delete message 
     message.channel.send(message.content.slice(5, message.content.length)); 
    } 
}); 

である。しかし、これは動作しません。

+0

だと思いますか?間違いはありますか? – bubmet

+0

私はそれを理解しました。 – JaredCBarnes

答えて

1

正しいコードがありましたが、ボットにはモデレータのアクセス許可が必要でした。

+0

この回答を受け入れることができます –

0

また、ボットが代わりに2を削除し、メッセージを送る作った可能性がありますが、それが動作するかどうか、私はそれが動作しない、それのどの部分罰金:)

関連する問題