Botの言語ファイルが煩雑化してきたため、新しい言語ファイルに移行する ## チェックリスト - [x] 新しい言語ファイル用の拡張子を作成する。(内容は `zip`) 予定では `llp` 拡張子の予定(`LunaProject Language Pack`)→ `.dblp` `Discord Bot Language Pack` ? - [x] 以下のようにディレクトリ分けをする - [x] `constants` ― 定数など - [x] `commands` ― コマンド - [x] `listeners` ― イベントリスナ - [x] `meta.yml` ― 言語パッケージのメタ情報 - [x] `meta.yml` の記述内容 - [x] `name` ― 名前、同一プロジェクトでの重複可能 - [x] `description` ― 説明、同一プロジェクトでの重複可能 - [x] `version` ― バージョン情報 - [x] `targets` ― ターゲット地域・言語(`ja-JP`) ### コマンドの進捗 - [x] **Bot** - [x] `about` - [x] `help` - [x] `ping` - [x] `status` - [x] `follow` - [ ] **Configuration** - [ ] `levelmanager` - [ ] **Fun** - [x] `level` - [x] `leaderboard` - [x] `translate` - [ ] `vote` - [ ] `covid19` - [ ] ~~**Game**~~ - [ ] **Global Chat** - [ ] `globalchat` - [ ] **Music** - [x] `play` - [x] `pause` - [x] `resume` - [x] `stop` - [x] `skip` - [x] `loop` - [x] `queue` - [x] `nowplaying` - [x] `volume` - [x] `disconnect` - [ ] ~~**Speak**~~ - [ ] **Miscellaneous** - [x] `search` - [x] `server` - [x] `channel` - [x] `role` - [x] `emoji` - [x] `invite` - [x] `user` - [ ] `check` - [ ] `lookup` - [ ] **Moderation** - [x] `clear` - [x] `mute` - [x] `unmute` - [x] `kick` - [x] `ban` - [x] `unban` - [ ] **Premium** - [ ] **Management** - [ ] `eval` - [ ] `system` - [ ] `send` - [ ] `evaluate` ### リスナーの進捗 - [ ] **Functions** - [ ] `GlobalChatListener` - [ ] `LevelListener` - [ ] `LogListener` - [ ] `MusicListener` - [ ] `PunishmentListener` - [ ] `QuoteListener` - [ ] `SpeakListener` - [ ] `TranslateListener` - [ ] **Main** - [ ] `BotListener` - [ ] `CommandListener` - [ ] `GuildListener` - [ ] `UserListener`
Botの言語ファイルが煩雑化してきたため、新しい言語ファイルに移行する
チェックリスト
zip)予定では
llp拡張子の予定(LunaProject Language Pack)→.dblpDiscord Bot Language Pack?constants― 定数などcommands― コマンドlisteners― イベントリスナmeta.yml― 言語パッケージのメタ情報meta.ymlの記述内容name― 名前、同一プロジェクトでの重複可能description― 説明、同一プロジェクトでの重複可能version― バージョン情報targets― ターゲット地域・言語(ja-JP)コマンドの進捗
abouthelppingstatusfollowlevelmanagerlevelleaderboardtranslatevotecovid19GameglobalchatplaypauseresumestopskiploopqueuenowplayingvolumedisconnectSpeaksearchserverchannelroleemojiinviteuserchecklookupclearmuteunmutekickbanunbanevalsystemsendevaluateリスナーの進捗
GlobalChatListenerLevelListenerLogListenerMusicListenerPunishmentListenerQuoteListenerSpeakListenerTranslateListenerBotListenerCommandListenerGuildListenerUserListener