Skip to content

Commit

Permalink
fix: apps
Browse files Browse the repository at this point in the history
  • Loading branch information
sgoodrow committed Aug 30, 2024
1 parent bf71fb5 commit a32d96e
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 39 deletions.
40 changes: 19 additions & 21 deletions src/features/applications/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,51 +2,47 @@ import { RequestApplication } from "./request-application-button-commands";

const officerApplicationCommand = new RequestApplication(
"Officer",
"running the guild",
"https://docs.google.com/forms/d/e/1FAIpQLScXY1H7TUMQ_XKxueILsUXIxGFFP_GGK5ICNu_IN_WFXjltrg/viewform",
"current officers. Each applicant must be approved by >60% of active officers, >60% of the Guild Management Team, or by the guild leader. This process typically takes less than a week"
"running the guild"
);

const guardApplicationCommand = new RequestApplication(
"Guard",
"conducting guild invites, keeping the peace, and optionally running non-raid events",
"https://docs.google.com/forms/d/e/1FAIpQLScI4sJiXnQPQT9buyC3kAOwcR-b4zao2Jre53ev37ubCfaKwA/viewform?usp=sf_link",
"current officers and approved by the Captain of the Guard"
"conducting guild invites, keeping the peace, and optionally running non-raid events"
);

const knightApplicationCommand = new RequestApplication(
"Knight",
"running, scheduling and supporting guild raids",
"https://docs.google.com/forms/d/e/1FAIpQLScDdkDI5EzthiQA96pRFxExeuGnmUyGM9blA-By_tlebTscfA/viewform?usp=sf_link",
"current officers and approved by the Knight Commander"
"running, scheduling and supporting guild raids"
);

const bankerApplicationCommand = new RequestApplication(
"Banker",
"fielding bank requests",
"https://docs.google.com/forms/d/e/1FAIpQLSfQh6ZHzTI3GCEFLY7prJlGL-p0bq9n6aVlmsi-VyGuB2nhlg/viewform?usp=sf_link",
"current officers and approved by the Bank Czar"
"fielding bank requests"
);

const jewelerApplicationCommand = new RequestApplication(
"Jeweler",
"fielding jewelry requests",
"https://docs.google.com/forms/d/e/1FAIpQLSdqlvTxlZpcsNinYxWywL8H6NZ6wm04sG97pOa8MZdMGaahdg/viewform?usp=sf_link",
"current officers and approved by the Bank Czar"
"fielding jewelry requests"
);

const scribeApplicationCommand = new RequestApplication(
"Scribe",
"ensuring our guild policies and documentation are accurate and accessible",
"https://docs.google.com/forms/d/e/1FAIpQLSd4eJkBBLpBbvCFRVEcnvUmzePbk9cg8Isfl1xoxWASWt6eLA/viewform?usp=sf_link",
"current officers and approved by the Chief of Staff"
"ensuring our guild policies and documentation are accurate and accessible"
);

const dkpDeputyApplicationCommand = new RequestApplication(
"DKP Deputy",
"uploading DKP records and resolving record inaccuracies",
"https://docs.google.com/forms/d/e/1FAIpQLSf4rdHPjl0QzDOCl3v_DJOQHvqEAU45BwZs68ImFwf1NzJKWw/viewform?usp=sf_link",
"current officers and approved by the Chief of Staff"
"uploading DKP records and resolving record inaccuracies"
);

const quarterMasterApplicationCommand = new RequestApplication(
"Quarter Master",
"restocking and recharging shared bot characters"
);

const otherApplicationCommand = new RequestApplication(
"Other",
"doing things we did not anticipate"
);

export const castleOnlyRoles = [
Expand All @@ -60,6 +56,8 @@ export const castleOrAllyRoles = [
dkpDeputyApplicationCommand,
bankerApplicationCommand,
jewelerApplicationCommand,
quarterMasterApplicationCommand,
otherApplicationCommand,
];

export const applicationCommands = [...castleOnlyRoles, ...castleOrAllyRoles];
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,7 @@ import { ButtonCommand } from "../../shared/command/button-command";
export class RequestApplication extends ButtonCommand {
public constructor(
private readonly role: string,
private readonly description: string,
private readonly formUrl: string,
private readonly outcome: string
private readonly description: string
) {
super(`request${role}Application`);
}
Expand Down
27 changes: 12 additions & 15 deletions src/shared/spells.ts
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ export const spellsData = {
"spell: bone melt": "/Bone_Melt",
"spell: bone shatter": "/Bone_Shatter",
"spell: bone walk": "/Bone_Walk",
"spell: boneshear (spell)": "/Boneshear_(Spell)",
"spell: boneshear": "/Boneshear_(Spell)",
"spell: boon of immolation": "/Boon_of_Immolation",
"spell: boon of the clear mind": "/Boon_of_the_Clear_Mind",
"spell: boon of the garou": "/Boon_of_the_Garou",
Expand Down Expand Up @@ -483,7 +483,6 @@ export const spellsData = {
"spell: fay gate": "/Fay_Gate",
"spell: fay portal": "/Fay_Portal",
"spell: fear": "/Fear",
"spell: fear (effect)": "/Fear_(effect)",
"spell: feast of blood": "/Feast_of_Blood",
"spell: feckless might": "/Feckless_Might",
"spell: feeble mind i": "/Feeble_Mind_I",
Expand All @@ -494,7 +493,7 @@ export const spellsData = {
"spell: feedback": "/Feedback",
"spell: feet like cat": "/Feet_like_Cat",
"spell: feign death": "/Feign_Death",
"spell: fellspine (spell)": "/Fellspine_(spell)",
"spell: fellspine": "/Fellspine_(spell)",
"spell: feral spirit": "/Feral_Spirit",
"spell: fetter": "/Fetter",
"spell: field of bone port": "/Field_of_Bone_Port",
Expand Down Expand Up @@ -562,13 +561,12 @@ export const spellsData = {
"spell: frost spiral of al'kabor": "/Frost_Spiral_of_Al%27Kabor",
"spell: frost storm": "/Frost_Storm",
"spell: frost strike": "/Frost_Strike",
"spell: frostbite (spell)": "/Frostbite_(Spell)",
"spell: frostbite": "/Frostbite_(Spell)",
"spell: frostreaver's blessing": "/Frostreaver%27s_Blessing",
"spell: frosty death": "/Frosty_Death",
"spell: frosty death2": "/Frosty_Death2",
"spell: fufil's curtailing chant": "/Fufil%27s_Curtailing_Chant",
"spell: fungal regrowth": "/Fungal_Regrowth",
"spell: fungus spores (effect)": "/Fungus_Spores_(Effect)",
"spell: furious strength": "/Furious_Strength",
"spell: furor": "/Furor",
"spell: fury": "/Fury",
Expand Down Expand Up @@ -613,7 +611,7 @@ export const spellsData = {
"spell: greater vocaration: fire": "/Greater_Vocaration:_Fire",
"spell: greater vocaration: water": "/Greater_Vocaration:_Water",
"spell: greater wolf form": "/Greater_Wolf_Form",
"spell: greenmist (spell)": "/Greenmist_(Spell)",
"spell: greenmist": "/Greenmist_(Spell)",
"spell: grim aura": "/Grim_Aura",
"spell: group resist magic": "/Group_Resist_Magic",
"spell: guard": "/Guard",
Expand Down Expand Up @@ -753,7 +751,7 @@ export const spellsData = {
"spell: kelin's lucid lullaby": "/Kelin%27s_Lucid_Lullaby",
"spell: kelin's lugubrious lament": "/Kelin%27s_Lugubrious_Lament",
"spell: kilan's animation": "/Kilan%27s_Animation",
"spell: kilva's skin of flame (spell)": "/Kilva%27s_Skin_of_Flame_(Spell)",
"spell: kilva's skin of flame": "/Kilva%27s_Skin_of_Flame_(Spell)",
"spell: kintaz's animation": "/Kintaz%27s_Animation",
"spell: knight's blessing": "/Knight%27s_Blessing",
"spell: knockback": "/Knockback",
Expand Down Expand Up @@ -886,9 +884,8 @@ export const spellsData = {
"spell: naltron's mark": "/Naltron%27s_Mark",
"spell: nature walkers behest": "/Nature_Walkers_Behest",
"spell: nature's holy wrath": "/Nature%27s_Holy_Wrath",
"spell: nature's melody (effect)": "/Nature%27s_Melody_(Effect)",
"spell: nature's touch": "/Nature%27s_Touch",
"spell: nature's wrath (spell)": "/Nature%27s_Wrath_(Spell)",
"spell: nature's wrath": "/Nature%27s_Wrath_(Spell)",
"spell: natureskin": "/Natureskin",
"spell: nek gate": "/Nek_Gate",
"spell: nek portal": "/Nek_Portal",
Expand All @@ -909,7 +906,7 @@ export const spellsData = {
"spell: obsidian shatter": "/Obsidian_Shatter",
"song: occlusion of sound": "/Occlusion_of_Sound",
"spell: one hundred blows": "/One_Hundred_Blows",
"spell: overthere (spell)": "/Overthere_(Spell)",
"spell: overthere": "/Overthere_(Spell)",
"spell: overwhelming splendor": "/Overwhelming_Splendor",
"spell: pacify": "/Pacify",
"spell: pack chloroplast": "/Pack_Chloroplast",
Expand Down Expand Up @@ -1056,7 +1053,7 @@ export const spellsData = {
"spell: rune iii": "/Rune_III",
"spell: rune iv": "/Rune_IV",
"spell: rune v": "/Rune_V",
"spell: sacrifice (spell)": "/Sacrifice_(spell)",
"spell: sacrifice": "/Sacrifice_(spell)",
"spell: sagar's animation": "/Sagar%27s_Animation",
"spell: sanity warp": "/Sanity_Warp",
"spell: sathir's mesmerization": "/Sathir%27s_Mesmerization",
Expand All @@ -1074,7 +1071,7 @@ export const spellsData = {
"spell: scoriae": "/Scoriae",
"spell: scourge": "/Scourge",
"spell: scream of chaos": "/Scream_of_Chaos",
"spell: screaming mace (spell)": "/Screaming_Mace_(Spell)",
"spell: screaming mace": "/Screaming_Mace_(Spell)",
"spell: screaming terror": "/Screaming_Terror",
"spell: sear": "/Sear",
"spell: sebilite pox": "/Sebilite_Pox",
Expand Down Expand Up @@ -1116,7 +1113,7 @@ export const spellsData = {
"spell: shield of the eighth": "/Shield_of_the_Eighth",
"spell: shield of the magi": "/Shield_of_the_Magi",
"spell: shield of thistles": "/Shield_of_Thistles",
"spell: shield of thorns (spell)": "/Shield_of_Thorns_(Spell)",
"spell: shield of thorns": "/Shield_of_Thorns_(Spell)",
"spell: shield of words": "/Shield_of_Words",
"spell: shielding": "/Shielding",
"spell: shieldskin": "/Shieldskin",
Expand Down Expand Up @@ -1162,7 +1159,7 @@ export const spellsData = {
"spell: skunkspray": "/Skunkspray",
"spell: slime mist": "/Slime_Mist",
"spell: smite": "/Smite",
"spell: smolder (spell)": "/Smolder_(spell)",
"spell: smolder": "/Smolder_(spell)",
"spell: snare": "/Snare",
"spell: solon's bewitching bravura": "/Solon%27s_Bewitching_Bravura",
"spell: solon's bravura": "/Solon%27s_Bravura",
Expand Down Expand Up @@ -1211,7 +1208,7 @@ export const spellsData = {
"spell: staff of symbols": "/Staff_of_Symbols",
"spell: staff of tracing": "/Staff_of_Tracing",
"spell: staff of warding": "/Staff_of_Warding",
"spell: stalking probe (spell)": "/Stalking_Probe_(Spell)",
"spell: stalking probe": "/Stalking_Probe_(Spell)",
"spell: stalwart regeneration": "/Stalwart_Regeneration",
"spell: stamina": "/Stamina",
"spell: starfire": "/Starfire",
Expand Down

0 comments on commit a32d96e

Please sign in to comment.