From 1ebbfad66d4496a4b3405045667b45735b9fd850 Mon Sep 17 00:00:00 2001 From: ExampleWasTaken <58574351+ExampleWasTaken@users.noreply.github.com> Date: Sat, 9 Nov 2024 13:31:04 +0100 Subject: [PATCH] feat: update welcome message for A380X (#90) Co-authored-by: BenW --- .github/CHANGELOG.md | 1 + config/production.json | 1 + config/staging.json | 1 + src/commands/moderation/welcome.ts | 11 ++++------- src/lib/config.ts | 1 + 5 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/CHANGELOG.md b/.github/CHANGELOG.md index e3f3a9cf..642ee4f1 100644 --- a/.github/CHANGELOG.md +++ b/.github/CHANGELOG.md @@ -3,6 +3,7 @@ Update _ November 2024 +- feat: Update welcome message for A380X release (09/11/2024) - fix: TS v5.5 breaks build (09/11/2024) Update _ October 2024 diff --git a/config/production.json b/config/production.json index 64238369..ff066caa 100644 --- a/config/production.json +++ b/config/production.json @@ -5,6 +5,7 @@ }, "channels": { "A32NX_SUPPORT": "785976111875751956", + "A380X_SUPPORT": "1296889278332145714", "FAQ": "751774575464939580", "FLIGHT_SCHOOL": "887806920252076053", "KNOWN_ISSUES": "771435594445226005", diff --git a/config/staging.json b/config/staging.json index c7475f5a..2a952c3e 100644 --- a/config/staging.json +++ b/config/staging.json @@ -5,6 +5,7 @@ }, "channels": { "A32NX_SUPPORT": "1162805236390449202", + "A380X_SUPPORT": "1303377446397280277", "FAQ": "1162805304396877995", "FLIGHT_SCHOOL": "1162805386378747934", "KNOWN_ISSUES": "1162805409250291803", diff --git a/src/commands/moderation/welcome.ts b/src/commands/moderation/welcome.ts index 2b1f160e..f7c89dfb 100644 --- a/src/commands/moderation/welcome.ts +++ b/src/commands/moderation/welcome.ts @@ -19,11 +19,9 @@ const WELCOME_EMBED = makeEmbed({ description: makeLines([ 'Welcome to the **Official Discord Server** of **FlyByWire Simulations!**', '', - 'The A32NX Project is a community-driven open source project to create a free Airbus A320neo in Microsoft Flight Simulator that is as close to reality as possible. It started out as an enhancement project to the default A320neo and is now proceeding as an independent add-on project aiming to bring the FlyByWire A32NX up to payware-level systems depth and functionality, all for free.', + 'FlyByWire Simulations is a community-driven, open-source project aimed at creating realistic Airbus A320neo and Airbus A380 aircraft for Microsoft Flight Simulator. Originally launched as an enhancement project for the default A320neo, it has evolved into an independent add-on project that strives to bring both aircraft to a payware-level standard in terms of systems depth and functionality - all for free', '', - 'We are also developing an A380 from scratch which will be aiming to produce a high fidelity freeware aircraft.', - '', - `Feel free to download, test, and share your feedback, or if you are interested in developing, assign your <#${constantsConfig.channels.ROLES}>, and get cracking!`, + `Feel free to download, test, and share your feedback. If you are interested in developing, assign your <#${constantsConfig.channels.ROLES}>, and get cracking!`, ]), }); @@ -86,13 +84,12 @@ const HELP_EMBED = makeEmbed({ }, { name: 'FAQ', - value: `Always check <#${constantsConfig.channels.FAQ}>, <#${constantsConfig.channels.KNOWN_ISSUES}>, and our documentation site to see if your question has already been answered. If not head over to <#${constantsConfig.channels.A32NX_SUPPORT}> for assistance.`, + value: `Always check <#${constantsConfig.channels.FAQ}>, <#${constantsConfig.channels.KNOWN_ISSUES}>, and our documentation site to see if your question has already been answered. If not head over to <#${constantsConfig.channels.A32NX_SUPPORT}> or <#${constantsConfig.channels.A380X_SUPPORT}> for assistance.`, }, { name: 'Flight School', - value: `We've opened our <#${constantsConfig.channels.FLIGHT_SCHOOL}> channel for any questions you have pertaining to the operation of the A32NX in the simulator.`, + value: `We've opened our <#${constantsConfig.channels.FLIGHT_SCHOOL}> channel for any questions you have pertaining to the operation of our aircraft in the simulator.`, }, - ], }); diff --git a/src/lib/config.ts b/src/lib/config.ts index cf36dae1..f0408478 100644 --- a/src/lib/config.ts +++ b/src/lib/config.ts @@ -23,6 +23,7 @@ interface Config { }, channels: { A32NX_SUPPORT: string, + A380X_SUPPORT: string; FAQ: string, FLIGHT_SCHOOL: string, KNOWN_ISSUES: string,