generated at
2/20/2025, 6:55:49 AM
Discord.js v13の新機能
Interactions
ApllicationCommands
スラッシュコマンド
スラッシュコマンドを使ってみよう
pingと簡単な応答をするコマンドの例
スラッシュコマンドの定義
pingとユーザー名を定型文に埋め込むやつ
スラッシュコマンドでサブコマンドを使ってみる
電卓
スラッシュコマンドでサブコマンドグループを使ってみる
#TODO
こっちは公式と同じく権限の計算にしようかな
resolvedについて
feat(CommandInteraction): add CommandInteractionOptionResolver #6107
ケーススタディ
オウム返し
allowedMentions
天気予報を表示する
もうちょっと発展的なのもほしい
Ephemeral Message でトークンの付与とか?()
認証?
TOTPのマネージャーでどうですか?(セキュリティ?なにそれ美味しいの)
コンテキストメニュー
メッセージメニューを用いてメッセージのcontentをUnicode Codeunitsで表現して送信するサンプル
メッセージメニューを用いてそのメッセージをピン留め/ピン留め解除するサンプル
ユーザーメニューを使ってavatarをembedに埋め込んで表示するサンプル
ApplicationCommandsを使用できる役職を制限するサンプル
MessageComponents
ボタン
v13(master)でbuttonを使ってみる。
ボタンを使ってみよう
役職を付与するボタンの例
SelectOptions
SelectMenuを使ってみよう
ケーススタディ
ページネーション
ロールパネル
マルバツゲーム
簡単なカウンターのサンプル
MessageComponentsが操作されたときに元のメッセージを更新する
awaitMessageComponents
InteractionCollector
Collector
https://old.discordjs.dev/#/docs/main/stable/class/InteractionCollector
replyとdeferReply、updateとdeferUpdateの違い
カスタマイズ可能なキャッシュ
thread
https://discord.com/developers/docs/topics/threads
sticker
feat(Sticker): updates, sticker packs, and guild stickers#5867
@discordjs/voice
@discordjs/voiceを使用して音声を再生する
@discordjs/voiceを使用して音声を受信する
@discordjs/voice(discordのvoice gateway)を理解する