ciffelia / koe

Discord 読み上げ Bot
MIT License
35 stars 16 forks source link

25個を超えるプリセットを設定するとエラーになる #79

Open ciffelia opened 1 year ago

ciffelia commented 1 year ago

Discord APIの制限で、Select Menuには最大で25個の項目しか表示できない。 https://discord.com/developers/docs/interactions/message-components#select-menu-object

Discussed in https://github.com/ciffelia/koe/discussions/74

Originally posted by **KAZU-Gamer** March 25, 2023 VOICEVOX ENGINEに入っているその他のスタイル等を追加する場合、「voicevox_presets.yaml」に記載する形で問題無いとは思いますが、追加できる数に制限等はあるのでしょうか? もしくは、設定が必要な箇所が他にもあるのでしょうか? 異なるボイス単体で入れた場合には問題なく動作しましたが、記載数(ファイルに記載した数)が25個になった場合には、/voice コマンド実行時にエラーが発生します・
ciffelia commented 1 year ago

ボタンも1メッセージに25個までらしい IDを表示して入力してもらうか、ページングを実装する必要がありそう