All Projects → okapiffxiv → xivraidteam

okapiffxiv / xivraidteam

Licence: MIT license
discord と連携して ロット管理、スケジュール管理 を自動化した FF14 零式 固定管理用スプレッドシート

Programming Languages

javascript
184084 projects - #8 most used programming language
GLSL
2045 projects

Projects that are alternatives of or similar to xivraidteam

xivtlsheet
ACT、FFLogsを使い、FF14 零式コンテンツのタイムラインスプレッドシートを作成
Stars: ✭ 39 (+95%)
Mutual labels:  spreadsheet, spreadsheets, ffxiv, ff14
XIVSlothCombo
XivCombo for very lazy gamers
Stars: ✭ 69 (+245%)
Mutual labels:  ffxiv, ff14
Gobchat
A chat overlay for FFXIV to provide a more user-friendly chat experience
Stars: ✭ 19 (-5%)
Mutual labels:  ffxiv, ff14
TataruHelper
Tataru Helper - application for translation of in-game texts in Japan MMORPG - Final Fantasy XIV. The texts are understood as MSQ, cutscenes, quests, NPC replicas, etc.
Stars: ✭ 255 (+1175%)
Mutual labels:  ffxiv, ff14
lc-spreadsheets
Tidy data for librarians
Stars: ✭ 17 (-15%)
Mutual labels:  spreadsheet, spreadsheets
Gspread
Google Sheets Python API
Stars: ✭ 5,676 (+28280%)
Mutual labels:  spreadsheet, spreadsheets
Ce
Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with other spreadsheet software.
Stars: ✭ 5,832 (+29060%)
Mutual labels:  spreadsheet, spreadsheets
node-eorzea-weather
⛅ Weather forecast for Eorzea.
Stars: ✭ 14 (-30%)
Mutual labels:  ffxiv
1clickBOM
A browser extension to quickly fill shopping carts with electronic components.
Stars: ✭ 76 (+280%)
Mutual labels:  spreadsheet
Maelstrom
A server emulator for Final Fantasy XIV that supports Stormblood patch 4.10
Stars: ✭ 47 (+135%)
Mutual labels:  ffxiv
django-funky-sheets
Django implementation of Handsontable spreadsheets for CRUD actions.
Stars: ✭ 91 (+355%)
Mutual labels:  spreadsheets
google-sheets-wrapper
Lightweight wrapper around the official Google Sheets API that makes it easy to read/write rows
Stars: ✭ 36 (+80%)
Mutual labels:  spreadsheet
Depot
Structured data editor built inside VS Code
Stars: ✭ 136 (+580%)
Mutual labels:  spreadsheet
spreadcheetah
SpreadCheetah is a high-performance .NET library for generating spreadsheet (Microsoft Excel XLSX) files.
Stars: ✭ 107 (+435%)
Mutual labels:  spreadsheet
xlsx-reader
xlsx-reader is a PHP library for fast and efficient reading of XLSX spreadsheet files. Its focus is on reading the data contained within XLSX files, disregarding all document styling beyond that which is strictly necessary for data type recognition. It is built to be usable for very big XLSX files in the magnitude of multiple GBs.
Stars: ✭ 40 (+100%)
Mutual labels:  spreadsheet
FFTriadBuddyDalamud
Dalamud plugin for TriadBuddy
Stars: ✭ 30 (+50%)
Mutual labels:  ffxiv
PlotsOfData
Shiny App for comparison of samples
Stars: ✭ 47 (+135%)
Mutual labels:  spreadsheet
Spreadsheet
A spreadsheet app designed for elementary OS
Stars: ✭ 66 (+230%)
Mutual labels:  spreadsheet
spreadsheet
TypeScript/javascript spreadsheet parser, with formulas.
Stars: ✭ 40 (+100%)
Mutual labels:  spreadsheet
horizoverlay
A simple horizontal damage meter overlay for Final Fantasy XIV. It currently shows player dps, damage %, hps, max hit, encounter duration and total dps. It's super configurable! It supports English, Portuguese, Chinese (S/T) and French.
Stars: ✭ 118 (+490%)
Mutual labels:  ffxiv

xivraidteam

  • 固定管理用スプレッドシートです。希望品・ロット管理、スケジュール管理ができます。
    Imgur Imgur

インストール

  1. ここをクリックして、自分のGoogleドライブにシートをコピー
  2. Googleにログインした状態で上のメニューから「管理 > 今月の予定表」を作成をクリック
  3. 承認ダイアログが出てきたら許可する(参考記事
  4. 「ロット」シートの希望品表にメンバーの名前を記入
  5. 開始時刻欄を半角で記入。活動しない場合は空欄。

Google Calendar、Discordとの連携

  • この処理を行っておくと、活動日の調整・お知らせ、Discordを使って未記入者への連絡、ロット優先表の送信を自動で行ってくれるようになります
  • Googleカレンダーに固定日を自動登録してくれるので、カレンダーを使って情報を共有することが出来ます
    Imgur Imgur
    Imgur
    Imgur
  1. DiscordでWebhookを作成
    Discord webhookの取得方法を参考にWebhookを作成します。
    「予定日連絡用」と「未記入者連絡用」を用意します。その時にできたURLは控えておくこと。
  2. Googleカレンダーを作成し、カレンダーIDを控えておく。
  3. スプレッドシートの「設定」シートを開き、赤枠で囲まれた項目を入力
    DiscordのユーザIDの調べ方
    Discord 役職の作り方
    Discord 役職IDの取得方法
  4. 上メニューの「管理→デフォルトのトリガーを設定」をクリック
  5. カレンダーシートの日付チェックボックスにが入っている日付を活動日候補と判断し、活動日を自動でお知らせしてくれるようになります

お知らせする時間帯を変えたい、必要ないお知らせを消したい場合

  1. 「ツール→スクリプトエディタ」をクリック
  2. 「編集→現在のプロジェクトのトリガー」をクリック
  3. 現在設定されているトリガー一覧が表示されるので、以下の表を参考に好みに変更
実行する関数 説明
活動日の調整 シートの固定活動日を調整し、カレンダーの登録やDiscordへの連絡を行います
未入力者にDiscordで連絡  予定日未記入であるメンバーへDiscordにメッセージをします
来月の予定表を作成 来月の予定表シートを作成
今月の予定表を作成 今月の予定表シートを作成
今日の予定を確認 今日活動日の場合、Discordにメッセージを送信
ロット優先順位表を送信 「ロット」シートの希望数、取得数を元に優先順位を計算し、Discordにメッセージを送信します

Googleフォームとの連携(やりたい人だけ)

  • スマホからのスプレッドシートの入力はやり辛いです
  • Googleフォームはスマホからも入力しやすいレイアウトになっているのでこれとスプレッドシートを連携し、Googleフォームを経由してスプレッドシートに予定を入力できるようにします
  1. ここをクリックして、自分のGoogleドライブにフォームをコピー
  2. 右上の送信ボタンとユーザー名の間にある3点マークをクリックして「スクリプトエディタ」をクリックし、開かれたスクリプトに必要なデータを入力
// スケジュール管理用スプレッドシートのURL
schedule.SHEET_URL = "ここにURLを記入";
  1. フォーム編集画面へ戻り、パズルのマークをクリック「管理 > スプレッドシート情報をインポート」をクリック。承認ダイアログが出てきたら許可する(参考記事
  2. 送信ボタンとユーザー名の間にある3点マークをクリックして「事前入力したURLを取得」
  3. 最下部までスクロールし、「リンクを取得」ボタンをクリック。「リンクをコピー」をクリックしてクリップボードにコピー
  4. 皆にコピーしたURLを通知
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].