現在のバージョン:v6.0.0(2024/5/30)
v6.0.0
(2024/5/30)
・「Webダッシュボード(ベータ)」、リリース!
https://taki-chan.m10s.net/にアクセスすることで、以下の機能を使用することができるようになりました!
※使用には、Discordアカウントでのログインが必要になります。
・シフト提出・採用(後述)状況の一覧確認[支援者向け]
・編成やグループの管理・サーバーごとの編成グループの提出[支援者向け]
・シフトへの提出(ダブルブッキング防止対策あり)[支援者向け]
・サーバー設定の確認・変更[管理者向け]
・サーバーに提出されている編成の一覧確認[管理者向け]
・ダッシュボードモードでは加えて、直接確定シフトの管理が行えます。この情報は、各ユーザーのダッシュボードホームやサーバーページで確認することができます。[管理者向け]
今後、皆様からのご意見を見つつ、対応範囲の拡大を検討していきます。
・選択可能なイベントタイプに「'25 WLフィナーレ」(長い文字が許容される場合は「2025年 WLフィナーレチャプター」表記)を追加しました。
これが選択されているサーバーでの編成の提出時、選択されているサーバーで使われている編成グループの編成登録/編集時に以下の点がチェックされるようになります。(実行サーバーに関係なく)
・提出される編成や編成グループ内の編成の「リーダー倍率」が、すべての編成において「140」以下に収まっているかどうか
・提出される編成や編成グループ内の編成の「内部値」が、すべての編成において「リーダー倍率+560」以下に収まっているかどうか
※現在すでに提出されている編成について、さかのぼって確認されることはありません。お手数をおかけしますが手動での確認をお願いします。
そのため、「編成グループの新規作成」で、通常のイベランサーバーに提出する編成グループと別のグループを使用することを強くお勧めします。
また、今後`/point_calc`やビジュアルアクションパネル内「えびポイント計算」の最大ボーナスが変動するように変更する可能性があります。
・ビジュアルアクションパネルを使用した際、リアクションロールの設定解除ができない問題を修正しました。
・警告表示メンバーの追加し、ターゲットが正しく解決されなかった場合のエラーメッセージを追加しました。
・今後、ダッシュボード上からの時速確認ができるようにするために、このバージョン以降、時速データの記録とサーバーIDを紐づけて記録するように変更しました。機能は変わりません。
v5.0.1
(2024/5/9)
・メッセージによるシフト提出時、トリガーになるメッセージが削除されている際にシフト提出が完了したメッセージが送信されない問題を修正しました。
・ビジュアルアクションパネルから、「パネルのボタンを使ったシフト提出方法」を変更する際、応答が正しく返されない問題を修正しました。
・`/give_role`コマンドで特定条件下のメンバーに対するロール付与が行えない問題を修正しました。
・ビジュアルアクションパネルからシフトを作成する際、スマホから「PCでメニューを続行させるためのダミーが選択されたまま」シフト作成を続行した際にエラーになる問題を修正しました。
・ビジュアルアクションパネルや編成管理パネルから編成を編集しようとした際、編成グループ内に編集可能な編成が含まれていない場合に正しく応答を返せていない不具合を修正しました。
・今後のアップデートで使用予定の内部コードやデータ保存設定の一部を、先行導入しています。伴って、以下の変更が加わっています。
* サーバー設定確認内で、「スプレッドシート連携を使用する」設定の確認が行えます。(デフォルト:はい。現状変更不可)
* 一部コマンド説明文に、現段階では使用できない機能への言及が含まれている可能性があります。
* (ないとは思いますが、)特定条件下で、編成・編成グループの登録や編集、提出に関して、「over leader or internal for 25' WL fin ch.」のエラーメッセージが返ってくる可能性があります。
v5.0.0
(2024/4/21)
・メンションで一部コマンドのリストを呼び出せる「クイックコマンドコール」を削除しました。
・上記機能の進化した機能として、「ビジュアルアクション」機能を実装しました。
* メンションもしくは「t*」とメッセージを送信すると呼び出せるアクションパネルです。
* ボタン/セレクトメニュー/モーダルによる操作で、これまでコマンドで設定・使用できた機能の大部分をカバーする機能です。
* ビジュアルアクションパネルが表示されない場合は、Discordアプリを最新のものに更新してください。
* 今後の更新で、コマンドではサポートしない(ビジュアルアクションのみで使用可能な)機能を拡大していく予定です。
* 一部「ビジュアルアクション」では使えない機能や、制約がある機能があります。
・リアルタイム情報パネルをベータ版として追加しました。上記ビジュアルアクションや、`/quick_info`で使用できます。
* イベント中、たきちゃんの様々な機能を包括する便利パネルです。
* 開始時に設定した時間までの日数/時間確認、ルームID確認、たきちゃん時速パネルに入力された時速チェック、スプレッドシートからの情報をもとにしたシフトメンバーチェック、次サバ確認等を備えています。
* 時速入力時、ルームID連携時、および5分ごとにパネル更新が行われ、その際に15メッセージ以上投稿されていた場合に自動的にパネルが再送信されます。
・以下の機能において、新しい表示形式を採用している場面があります。今後範囲は拡大される予定です。
* ビジュアルアクションパネル
* ビジュアルアクションパネルから呼び出した「一時VC設定確認」、「ルームID連携確認」、「有効なアラーム確認」、「未サポート/制約がある機能リスト」
・ビジュアルアクションパネル内「管理向け機能」より、基本的な機能に対する「権限確認」をベータ実装しました。
* 記載漏れがある可能性があるほか、権限の名称が英語になっています。今後のバージョンで対応予定です。
* この機能は試験的に、コマンドでの実装を行いません。
・スプレッドシートの書き出しについて、以下の変更・不具合修正を行いました。
* シフト提出状況の書き出し時、パネルに含まれていない時間帯のセルの値を変更しないようにしました。
この変更により、「WLでチャプターを跨ぐ際に、チャプターごとでパネルを作成する」等、同じ日付で時間が重なっていない複数パネルがサーバーに存在する際に、すべてのパネルの内容が正しく書き出しされるようになります。(複数ランナーがいるサーバー等)
* 関連して、スプレッドシートカスタマイズ機能使用時に正しくメンバー一覧を更新できていなかった問題も修正されています。
・`/create_shift`コマンドで、「runner_override」を新たに追加しました。この機能を使うことで、パネルのランナーを上書きすることができます。(シフト提出できなくなる、書き出し枠の最初に名前を書きだすetc)。ワールドリンクのチャプターごとにランナーが分かれるサーバーでご活用ください。
・部屋番号とチャンネル名の連携機能(/room_idコマンドの機能)において、チャンネルに対して送信できなかった場合にDMに送信するように変更しました。
・一時VCにて、機能動作時にメンバー移動権限がない場合のメッセージを追加しました。(ただし、作成した一時VCのチャンネルに送信されます。)
・シフト・編成提出前に表示されるメッセージ・ビジュアルアクションから「たきちゃん内表示名」の設定を行うとき、サーバーでの表示名をそのまま使いまわすボタンを追加しました。
・初期設定や設定変更、シフトパネル作成時のランナーの上書き時、該当ランナーに「たきちゃん内表示名」が設定されていない場合に可能であればサーバーでの表示名をもとに自動設定されるようになりました。
・たきちゃん内表示名で、`/account`から始まるものを使用できないようにしました。(ミスのもとになるため)
・`/account_setting party check`コマンドで、シンプル表示と通常表示が指定と逆の表示をしていた不具合を修正
・`/support`コマンド(サポートサーバーのリンクを表示するコマンド)を削除しました。
・リアクションロールの設定時、ロール位置の関係で付与できない場合は設定できないようになりました。
☆確認されている問題
・ルームID連携で、レートリミット(時間当たりの回数制限)に引っかかっていることが正しく通知されない問題(次回バージョンで対応できるように検討を進めています。)
☆ビジュアルアクションパネルでサポートされていない・一部制約がある機能(2025/4/21時点)
・`/speedcount_export`:時速パネルのデータをcsvファイルに書き出す
・`account_setting name link`:サブアカウントとメインアカウントを紐づける
・`/give_role`の「一定以上の総合力の編成提出済みのユーザー」に対するロール付与
・`/account_setting party group_edit`:編成グループの名前変更
・`/shift_information`コマンド:アラームやリアルタイム情報パネルで代替可能なため
・`/create_shiftcheck_panel`コマンド:サーバー内一般利用者向けの機能に「today」で作成したパネルと同様の機能を搭載したため
・一時VC機能: 一時VCが作成されるカテゴリーを、トリガーと違うカテゴリーに設定することはできません。また、作成されるチャンネルの名前「[共通部]-[ユーザー表示名]」の共通部は、トリガーのチャンネルの名前に設定されます。
・ルームID連携:書き換えるチャンネルの名前は、設定時のチャンネル名を基準に設定されます。また、番号のコピーを転送する設定は行えません。
・チケットパネル作成機能:既存のロールやカテゴリーを使用することができず、新規作成が行われます。
・アラーム機能:`/alarm set`,`/alarm skip`,`/alarm edit`,`/alarm status`の機能:操作が複雑になりすぎるデメリットが、ビジュアルアクションパネルで簡単に機能を使えるメリットを上回ると判断したため
v4.7.0
(2024/4/7~15)
・セレクトメニューからアラームのテンプレートを選んで開始することができる「テンプレートアラーム(ベータ版)」を追加しました。(後日、テンプレートについてアンケートを行います。)
・同じ時間に同時にアラームが作動した場合、始めの1アラームの音声再生のみが行われるように変更されました。
・アラーム音の再生に失敗した場合、ラベルの送信が行われなくなる/その後のアラームが動作しなくなる現象に対し、以下の軽減策を取り入れました。
* アラーム音の再生失敗時、詳細なアラーム設定データをログとして自動送信するようにしました。
* さらに、原因が現在有力とされるエラーであった場合は、利用者の皆様に向けても失敗した旨を伝えるようにしました。
* そして、アラーム音の再生は、その後に行われるメッセージ(ラベル)の送信処理を妨害しないように変更しました。
・今までより広範囲でエラーログ・エラーメッセージを送信するように変更しました。
・一部の対応されていないエラーが発生した時、エラーメッセージをその場に送信する代わりにDMに送信するように変更しました。
・一部機能に対するエラーメッセージをDMに送信する更新が正しく動作していなかった問題を修正(patch1,2025/4/9更新)
・部屋番号とチャンネル名の連携機能(/room_idコマンドの機能)において、部屋番号の転送/チャンネル名の変更に失敗した理由をより詳細に送信するように変更しました。(patch2,2025/4/9更新)
・アラームの処理内容の順番を見直し、音が鳴るよりも先にメッセージ送信を行うように変更しました。本変更により、アラームの音が鳴らせない場合のメッセージ送信の安定性が向上することが期待できます。(patch3,2025/4/15更新)
・アラーム機能を運営が再読み込みした際、特定アラーム種が再読み込み時点を基準に再計算されてしまう問題を解消しました。これにより、再起動が不要なケースにおいて、イベント中にもアラーム関連の不具合を修正対応するように方針の変更を行います。(ただし、その際はメッセージを送信して、再読み込みを行った旨をお伝えします。)(patch3,2025/4/15更新)
・再読み込み等の何らかの理由でアラーム予定時刻を過ぎてしまった場合、ある程度柔軟に対応するように変更されました。通常の更新範囲においては、この使用で不具合が発生することがないものになっていますが、今後万が一問題が発生する場合は、その都度変更を行います。(patch3,2025/4/15更新)→不具合によりロールバック
・スプレッドシートと連携されていないサーバーで、アラームテンプレートが使用できない不具合を修正(patch3,2025/4/15更新)
・アラームテンプレートで、本来表示されるはずのアラームが表示されない不具合を修正(patch3,2025/4/15更新)
v4.6.1
(2024/4/7)
・時速パネルの入力値が、多くの場合でエラーになっていた問題を修正しました。
v4.6.0
(2024/4/6)
・スプレッドシートへのアクセス方法を変更し、アプリ全体としての安定性を向上させました。
・メッセージ経由でのシフト提出が失敗することが確認されたため、1チャンネルに複数のシフト募集パネルが作成できないようになりました。
・一部コマンドの「True/False」オプションについて、コマンドの処理内容に合ったテキストになるように変更を行いました。
・/account_settings party editで、グループ内に編成が一つも保存されていなかった際に応答が返ってこなくなる不具合の修正
・/account_settings party editで編成の編集ができない不具合の修正
・サーバー導入時のメッセージから初期設定を行う際、チャンネル作成の権限がない際に初期設定に失敗する不具合の修正
・メッセージ送信で編成登録をしようとするときのガイドメッセージを無視した際に発生していた不具合の修正
・一部文面を変更しました。
v4.5.1
(2024/3/28)
・編成グループが一つもない状態で、編成グループの編集・削除・確認を行おうとした際に発生するエラーへの対応を行いました。
・一定条件下で、編成情報の書き出しに失敗した場合のエラーが送信されない問題を修正しました。
・簡易時速記録パネルについて、引き続き発生しているエラーの解消に向けた内部設計変更を行いました。
・reaction_cleanコマンドの応答を正しく返せていなかった問題を修正しました。
・一部文面の変更を行いました。
・(2025/3/27 17:30追記)/effectiveコマンドに「show_public」引数を追加して、誰でも見ることのできるメッセージとしてコマンドの結果を送信することができるようになりました。
v4.5.0
(2024/3/20)
・スプレッドシートの読み出し/書き出しについて、「シート名」、「提出者書き出し先」、「シフトメンバー読み出し先」などのまとまりごとかつ、行と列を個別にカスタマイズできるようになりました。`/spreadsheet_customize`コマンドで変更できます。(コマンド名が非常に長く、複雑になっています。ごめんなさい!)
※伴って、スプレッドシート連携部分の不具合が発生する可能性が普段よりも高くなっています。報告をお願いします!
・内部の構造やエラー検出ロジックを一部変更しました。
・いくつかの文面を変更しました。
v4.4.0
(2024/3/14)
・たきちゃんへのメンションだけでメッセージを送ることで、簡単によく使われるコマンド一覧を呼び出せる「クイックコマンドコール」を実装しました。
・コマンド作成時と状況が変化したことを鑑み、`send_as_bot`コマンドを削除しました。
・シフト募集パネルの作成が行えない不具合の修正を行いました。
・チケットパネル作成コマンドの権限設定が正しくない問題を修正しました。
・アラームの「VC未参加メンバー表示」機能を使っているとき、使用できないボタンが押せる状態になっている不具合を修正しました。
・アラーム機能で、特定条件下でアラーム音の再生やアラームリンクが正しく行われない問題を修正しました。
・コマンド実行でエラーが発生したときに、ユーザーに正しくエラーの発生を伝えられていなかった問題を修正しました。
・`/about`コマンドを中心に、いくつかの文面を変更しました。
v4.3.0
(2024/3/9)
・メッセージでのシフト、備考提出/取り消しのロジックを以下のように変更しました。
「時間と文字が両方含まれるメッセージでも、時間だけを切り出してシフト提出/取り消しの処理を行う」から、 「時間と文字が両方含まれるメッセージは備考の扱いを行う」に変更しました。
この変更については、クリティカルな変更となります。「フィードバックを送る」ボタンなどから、利用者の皆様からのご意見をいただければ幸いです。
・シフト提出者や人数をスプレッドシートへの書き出し以外の場所で表示するかどうかを、初期設定やサーバー設定変更時の「show_subscribers_count」で変更できるようにしました。以前から使っているサーバーは、「表示する」モードで設定されています。
・使用されておらずかつ、コマンド一覧が複雑になることから、ベータ機能として運用していた「チャンネルメンションオートメーション(channel_action)」機能を削除しました。
・「たきちゃんサポーター」の特典として、以下の内容を追加しました。
* 編成グループを、追加で5つ(合計10個)作成できるようになりました。
「たきちゃんサポーター」については、
こちらのメッセージ(
要サポートサーバーへの参加)をご覧ください。
・リアクションロールの設定時、再び設定前にリアクションしていたメンバーにもロール付与するように変更しました。
・`link_reaction_role`と`unlink_reaction_role`コマンドを、`reaction_role`グループにまとめました。(`link`/`unlink`)
・`shift_create`コマンドを`create_shift`に名称変更しました。また、グループ内コマンドも一部名称変更を行いました。
・一時VC機能で、メンバーが残っている状態でもVCの自動削除が働いてしまう不具合を修正しました。
・特定条件下で、時速記録パネルが使用できない不具合を修正しました。
・時速記録パネルで、,区切りの数字を正しく処理できていなかった問題を修正しました。
・シフト募集パネルを時間指定で作成できない不具合を修正しました。
・一部文面の変更を行いました。
v4.2.1
(2024/2/28)
・チケットツールにおいて、権限設定が正しく行われない不具合を修正しました。
v4.2.0
(2024/2/27)
・寝床等、必要なVCの数が変動する場合の一時VC作成を自動で行う機能「temporary_vc」(一時VC)昨日の実装を行いました。`/temporary_vc`コマンドで使用することができます。
・ランナーを指定していない状態で、シフト募集パネルや編成管理パネルの作成が行えてしまう不具合の修正を行いました。
v4.1.0
(2024/2/19)
・初期設定時の必須項目をすべて削除し、/setupコマンド単体や、導入時メッセージの「すぐに使い始める」ボタンですぐに設定を完了することができるように変更しました。
→初期設定時にランナーやスプレッドシートの指定をしなかった場合、一部機能の使用前に設定を促す表示が行われます。その時は/settings editで該当項目を設定するようにお願いします。
・時速記録パネルの作成/使用前の初期設定が不要になりました。
・スプレッドシートの情報を使わないアラームタイプについて、使用前の初期設定が不要になりました。
・一部場面で、先ほどリマインドした満足度アンケートへの回答をお願いする文面を表示するようにしました。
・リアクションによるロール付与時、メンバー情報の取得を行わないで直接ロール付与を行うように内部ロジックを変更しました。
→今回のリアクションによるロール付与が失敗していた原因が、「メンバー情報の取得」に起因する問題であったため
・リアクションによるロール付与の設定時、設定前に該当リアクションを付けていたメンバーへのロール付与を取りやめました。
・その他一部文面の変更や修正、軽微な不具合修正を含みます。
v4.0.1
(2024/1/21)
・シフト募集パネルがあるチャンネルに時間が含まれないメッセージを送信した際、ユーザーからのリアクションを待たずに即座に備考登録してしまう不具合の修正
v4.0.0
(2024/1/21)
・シフトパネルが存在するチャンネルで、以前のバージョンのモーダルに記入するものと同じ形式での時間指定が含まれるメッセージを送信した時、シフト提出/取り消しを行うことができるようになりました。
・このバージョン以降で作成/一度でも使用された編成管理パネルが存在するチャンネルで、`[リーダースキル倍率]/[内部値]/[総合力(万)]`または`[リーダースキル倍率]/[内部値]/[総合力(万)]([任意:備考])`の形式(複数可)が含まれるメッセージを送信した時、編成提出が行えるようになりました。この形式で編成を登録すると、リーダースキルの種類が欠落したデータとなるほか、リーダースキル倍率が100の場合を回復編成とみなす等の制約があります。
・編成の編集を再びサポートしました。上記方法で登録した編成情報の場合、リーダースキルを選択して、それ以降のモーダルをそのまま送信することで、スキルタイプの登録を行うことができます。
・部屋番号のチャンネル名連動機能について、v2.0.0以前の挙動(完全一致 or 先頭に「;」、その後に番号のみ)に戻しました。URLや長い数字等に反応することがなくなります。
・送信文字内に「注意表示設定」(正式実装時の名称)と「共演NG設定」(制作中の仮名称)が混在していたものを、前者に統一しました。
・編成管理パネルの埋め込みタイトルを、「編成情報メニュー」から「編成管理パネル」に変更しました。既存のパネルはv4.0.0更新後、最初に使用しようとした際にパネルが更新されます。
・簡易時速パネルへのポイント入力時、「,」で区切られた数字の「,」を自動的に取り除いて反映するように変更しました。
v3.2.0
(2024/11/16)
・アンケートで他アプリで使っている機能として挙がっていたもののうち、「チャットチケット」機能を実装しました。
→`/ticket_panel create [パネルのテキスト] [チケット最初のテキスト] [任意:パネル作成チャンネル] [任意:チケット作成カテゴリー] [任意:閲覧可能ロール]`で作成できます。最低二つのテキストだけでチケット機能を使い始めることができます。
・メッセージコンテント特権インテントが承認されました。
→つきまして、一部制限が撤廃され、以下の機能がより使いやすくなります。
・ルームID-チャンネル名連動で、メンションしていないメッセージ内でも反応するように戻りました。
・アラーム内にメッセージを取り込む機能で、メンションされていないメッセージでも取り込むことができるようになりました。
・チャンネルメンションオートメーション機能を「ベータ版として」実装しました。
→`#点呼`のように、本機能の対象チャンネルとして設定したチャンネルにメンションしたとき、事前に設定したアクション(ベータ版では「転送のみ」、「転送+特定アカウントにメンション」、「転送+特定ロールにメンション」の3種類)を実行することができます。ユーザーからのフィードバックで、今後の存続を決めたいと考えています。
v3.1.0
(2024/11/10)
・/account_setting party checkコマンドで編成情報を表示する際、「リーダー倍率/内部値/総合力(備考)」の形式で表示できるオプション「simple_view」を追加しました。
v3.0.0
(2024/10/19)
・編成管理について、ユーザーで保存したグループをサーバー側で選ぶ形式に変更しました。
* 提出してあるグループのユーザー編成を更新することで、そのグループで提出しているすべてのサーバーで編成の更新が行われます。
* 後述の`account_setting`コマンドと`ユーザーアプリ`(ユーザーにアプリを導入して使える機能)を組み合わせることで、たきちゃんが導入されていないサーバーでも編成グループの登録や確認が行えます。
* 編成情報がより「ユーザー」と密接に絡むようになった関係上、「各サーバー管理から`User_Decks`コマンドで編成登録を行う」機能の削除を行いました。
・編成管理方法の変更に伴い、サーバーで使われる編成提出パネルの更新を行いました。
* 以前のパネルを使おうとすると、自動で新しい形式に更新されます。
* 新しいパネルでは、「編成グループの登録」、「登録済み編成グループの確認」、「後述の`User_Decks`コマンドでの編成公開設定の切り替え」、「ユーザー編成グループ/ユーザー編成の管理」の4つが行えます。
・`account_setting`グループに、いくつかの変更を行います。
* `userconfig`から、`account_setting`に名称が変更になります。
* 新コマンドグループ`warning_setting`:登録したユーザーについて、「あなたと被るシフト提出時の通知」や、「あなたが提出しようとした時間帯にシフト提出している場合の注意表示」を行う機能です。
いわゆる共演NG機能の実装予定はないので、その代替として使用されることを想定しています。
サーバー運営含め、誰にも公開されませんのであくまで自主的な回避の手助け用途使ってください。その点ご理解のほどよろしくお願いします。
* 新コマンドグループ`party`:前述した編成情報管理にかかわるコマンドです。原則自分自身にのみ表示されるものですが、編成一覧のみ誰でも見れるように送信することもできるようになっています。
・ユーザー右クリック→アプリから使える`User_Decks`(他者の編成確認コマンド)について、誰でも使えるコマンドになりました。
* 権限「サーバー管理」を持たないメンバーが使った場合、前述した該当利用者の公開設定に基づいて閲覧可否が決まるようになります。
・フィードバック送信ボタンの文面を変更しました。
・シフトチェッカー内の編成確認を使用した際、編成確認を行えない問題を修正しました。
・「編成提出のスクリーンショット要求」および「最低実効値設定機能」について利用サーバーが極端に少なく、また、新しい形式の編成提出の形式と非常に相性が悪いため、削除しました。