Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V0.13.0 #26

Merged
merged 6 commits into from
Dec 31, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified docs/resource/assets/edit_panel.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/resource/assets/exec_create_command.webp
Binary file not shown.
Binary file modified docs/resource/assets/exec_place_command.webp
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
sidebar_position: 1
id: role_panel_v2
title: 役職パネル v2
id: role_panel
title: 役職パネル
category:
- リソース
- 役職パネル
Expand Down Expand Up @@ -29,7 +29,7 @@ lastmod: 2023-09-13T04:10:55.662Z

登録された役職パネルは同じギルドなら何度でも再利用することができます。

![パネル作成後編集パネルが表示される](./assets/show_edit_panel_after_create.webp)
![パネル作成後編集パネルが表示される](./assets/show_edit_panel_after_create.png)

画像のような編集パネルが作成されます。このパネルを使って、ロールを追加・削除したり、パネルの名前を変更したり、役職に絵文字を設定したりすることができます。

Expand Down Expand Up @@ -101,9 +101,16 @@ lastmod: 2023-09-13T04:10:55.662Z

### 役職パネルを編集する

`edit` コマンドで登録した役職パネルを編集することができます。登録した役職パネルはいつでも `edit` コマンドで編集することができます。また、編集した内容は即座にすべての配置された役職パネルに適用されます
`edit` コマンドで登録した役職パネルを編集することができます。登録した役職パネルはいつでもこのコマンドで編集することができます

:::caution
同じ役職パネルを同時に編集することはできません。
:::

:::note
`edit`コマンドを実行すると、deleted-roleは自動で削除されます。
**(ただし、「変更を保存」ボタン、「変更を適用」を押す必要があります。)**
:::

#### 編集パネルの操作方法

Expand All @@ -115,33 +122,46 @@ lastmod: 2023-09-13T04:10:55.662Z

「名前の変更」ボタンを押すと名前変更フォーラムが開きます。入力欄には最大32文字まで任意の名前を入力することができます。

##### 説明の変更
##### 説明の変更(省略可)

「説明の変更」ボタンを押すと説明変更フォーラムが開きます。入力欄には最大140字まで任意の説明を入力することができます。入力欄は省略可能です。入力を省略した場合、パネルには説明が設定されません。
「説明の変更」ボタンを押すと説明変更フォーラムが開きます。入力欄には最大140字まで任意の説明を入力することができます。入力を省略した場合、パネルには説明が設定されません。

##### 役職リストの編集

「役職リストの編集」ボタンを押すとロール選択画面に移行します。ロールセレクトメニューから追加したいロールを選ぶことで役職リストに追加することができます。

選択されたロールが利用不可能な場合役職リストに追加することができません。ロールの順位等を確認してから試してみてください。(例:ロールがボットのロールより上位にある等)

##### 変更を保存

「変更を保存」ボタンを押すと、役職パネルで編集した内容が保存されます。

##### 変更を適用

「変更を適用」ボタンを押すと、保存されている内容が設置されているすべての役職パネルに適用されます。

##### 役職選択メニュー

編集パネルには役職セレクトメニューがあります。役職セレクトメニューで選択されている役職を下の列のボタンで編集することができます。

##### 絵文字の設定
##### 役職の並び替え

「絵文字の設定」ボタンを押すと絵文字受付画面に移行します。絵文字受付画面の最中にそのチャンネルに絵文字を送信することで絵文字を選択されている役職に設定できます。絵文字が正しく設定された場合、「✅」のリアクションが付与されます。
「↑」ボタンを押すと、選択されている役職の位置が一つ上に移動します。
「↓」ボタンを押すと、選択されている役職の位置が一つ下に移動します。

##### 表示名の設定
##### 役職を削除

表示名の設定」ボタンを押すと役職の表示名設定フォームに移行します。入力欄には最大32文字まで任意の表示名を入力することができます
役職を削除」ボタンを押すと、選択されている役職が役職パネルから削除されます

設定された表示名はセレクトメニューパネルやボタンパネルで使用されます。
##### 絵文字の設定

##### リストから削除
「絵文字の設定」ボタンを押すと絵文字受付画面に移行します。絵文字受付画面の最中にそのチャンネルに絵文字を送信することで絵文字を選択されている役職に設定できます。絵文字が正しく設定された場合、「:white_check_mark:」のリアクションが付与されます。

「リストから削除」ボタンを押すと選択されている役職が役職パネルから削除されます。
##### 名前の設定

「名前の設定」ボタンを押すと役職の表示名設定フォームに移行します。入力欄には最大32文字まで任意の表示名を入力することができます。

設定された表示名はセレクトメニューパネルやボタンパネルで使用されます。

---

Expand All @@ -160,7 +180,7 @@ lastmod: 2023-09-13T04:10:55.662Z

一覧

- `/role panel-v2`
- `/role panel`
- `create` *役職パネルを作成して登録*
- `place` *登録されている役職パネルを設置*
- `edit` *登録されている役職パネルを編集*
Expand Down
44 changes: 43 additions & 1 deletion docs/変更ログ.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,50 @@ title: 変更ログ
lastmod: 2023-09-12T04:51:38.074Z
---

## v0.13.0

### 2023/12/31

#### 変更点

- 役職パネル
- コマンドを変更しました
- `/role panel-v2` -> `/role panel`
- 編集画面で役職の並び替えができるようになりました
- 編集画面で編集した内容を保存ボタンを押すことで保存するようになりました
- 役職パネルと設置されているパネルに差異がある場合、編集画面から変更を適用できるようになりました
- 変更の適用には制限があり短時間に何度も適用すると一時的に制限がかかります
- 役職パネルに登録されている役職の追加、削除をより簡単にできるようにしました
- 役職パネルに登録されている役職の絵文字をリセットすることで順位に合わせて自動でアルファベットの絵文字を使うようになりました
- deleted-role を無視するようにしました
- 編集画面を開いた際にパネルに deleted-role が含まれていた場合、自動でそのロールを削除するようにしました
- 適用はされないので手動で適用する必要があります
- レベリング機能
- 全てのレベルにおいてレベルアップに必要な経験値の量を調整しました
- レベルの上限を変更しました
- 99レベル -> 無制限
- 上記の変更を受けてすべてのレベルがリセットされます
- mee6から複数回レベルをインポートできてしまう問題を修正しました
- `/level transfer` (旧`/level user move`) した際に移行先のxpに加算されるようになりました
- レベルリーダーボードを追加しました
- `/level rank` (旧`/level point`) の表示をわかりやすくしました
- メッセージ
- `/message remind` コマンドを追加しました
- 指定時間後にメッセージを送信できる機能です
- 全般
- データベースを変更しました
- すべてのコードを書き直しました
- 一部の機能を廃止しました

#### 重要な内容

データベースを変更したため一部を除きすべての設定、データがリセットされます。
役職パネルについてはデータが引き継がれます。

---

## 役職パネル v2

### 2023/08/20

コードを書き直してより使いやすくなった役職パネルv2を公開しました。登録したパネルを配置する方式で、3つの種類のパネルから選んで配置できます。詳細はドキュメント[役職パネル v2](resource/role_panel_v2)を参照してください。
コードを書き直してより使いやすくなった役職パネルv2を公開しました。登録したパネルを配置する方式で、3つの種類のパネルから選んで配置できます。詳細はドキュメント[役職パネル](resource/role_panel)を参照してください。