スプシでメンバー管理
- 2021.12.31
- GoogleAppsScript
- spreadsheet
目次
【追加】CP順メンバー情報の表示:Members List-CPタブ
CP列を基準に並び替え
=SORT('Members List'!$B$5:$AA$80,'Members List'!$D$5:$D$80,TRUE)【追加】編成:Organizationタブ
スプシとフォームの連携後、フォーム回答が出揃ってから使うと良いです。
ピンク背景のセルのみ編集するようにしてください。
コピペや削除はシートの機能が使えなくなる恐れがあるのでご注意ください。
- 参加・不参加を選択:D50:D99
- 参加者のClassを選択:E50:E99
- 編成(参加者の中から選択):E3:N42
- スキル割り振りを選択
【追加】グループ分け:Groupタブ
ピンク背景のセルのみ編集するようにしてください。
コピペや削除はシートの機能が使えなくなる恐れがあるのでご注意ください。
MemberListにいる人でまだ入ってない人を抽出するようになってる。
他は難しいことしてない。
【追加】Discordのリアクション集計:Reactionタブ
↑の 1.参加・不参加を選択 を手動でやるのが面倒ですなんとかしようということで作ったやつ。
- 実施日の日付を選択:B1
- イベント名や要塞大戦の相手チーム名を入力:D1:E1
- リアクションをコピペ
Discordのリアクションをコピペするだけ。
リアクションが反映されない人がいた時は、Joinで登録したDiscord IDが違うことを疑うとよいです。
コピペ後、集計エリアの回答がOrganizationタブのReaction列に自動で反映されるようにした。
リアクションコピペがもう少し自動化できるといいんだけど難しい。
【追加】ボタンを押してリアクション不明のひとびとにメンション:Reactionタブ

ちょっと豪華なDiscord通知の、「スプシの特定のセルの内容をスプシ上に置いたボタンを押して通知」ができたら使える。
ボタンを押すと、リアクション不明の人にメンション送るしくみ。