generated at
Discord.js v14がリリースされた
長い間開発されていたDiscord.js v14が2022年7月18日にリリースされた
このバージョンは長期間の開発とDiscord APIの変更の影響もあり、多くAPIの変更や新機能が含まれている
メジャーバージョンアップなので破壊的変更も含んでいて今までのコードが動かなくなる部分もかなりあるので注意
つまり過去の情報をそのまま参考にできないケースもあるということ

これからDiscord.jsを始めようと思う人向け
前述の通り、既存情報の多くはDiscord.js v14を対象にされていて、バージョンが正しく指定されていない場合は、全く同じ手順でやっても、v14がインストールされてしまい動かなくなることがあるかもしれない
直近だと明記されていない情報は基本的にv13のものなので、インストールコマンドを適宜変えることで対処はできる
npm i discord.js npm i discord.js@v13-lts yarn add discord.js yarn add discord.js@v13-lts
もしつまずいたことがあればDiscord.js Japan User GroupのDiscordサーバーに参加してくれればいつでもサポートできます
特にDiscordに最近追加された機能に対応していない部分もあったりするので
「それなら自分はv14を使う」のなら上のサーバー内などでいつでも質問してくれれば同様にサポートします

既にDiscord.jsを使っている人向け
新しくリリースされたDiscord.js v14がstable、つまりデフォルトのインストールバージョンとなった
今まで npm i discord.js したときはv13がインストールされていたが、これからはそれがv14になるということ
今までと同じ通りにやっても動かなくなるので、自分の使っているバージョンを意識する必要がある
これからv13をインストールしたいのであれば npm i discord.js@v13-lts yarn add discord.js@v13-lts を使う
そしてドキュメントも、これからは特に指定しなければ最新のv14になってしまうので注意
バージョンは左上 DOCS SETTINGS のstableという部分をクリックすると選択できる。stableが前はv13を指していたが今はv14を指す-
v13で書かれたコードからv14に変更する箇所はv14の主な変更箇所や、Updating from v13 to v14などを参照
自分がどっちを使用しているのか分からなくなった場合はインストールされたDiscord.jsのバージョンを確認する方法を参照
v14の追加された機能の一部はDiscord.js v14の新機能を参照