From 4707c9635d9ed04555fc56987fda8789538ededf Mon Sep 17 00:00:00 2001 From: Select <66577268+selectdev@users.noreply.github.com> Date: Wed, 25 Sep 2024 16:49:44 -0500 Subject: [PATCH] Update apps.go --- apps/apps.go | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 61 insertions(+), 1 deletion(-) diff --git a/apps/apps.go b/apps/apps.go index a8e8f581..2f3d74d1 100644 --- a/apps/apps.go +++ b/apps/apps.go @@ -6,6 +6,7 @@ import ( "popplio/types" "popplio/validators/timex" + "github.com/disgoorg/snowflake/v2" "github.com/infinitybotlist/eureka/uapi" ) @@ -71,6 +72,65 @@ We are a welcoming and laid back team who is always willing to give new people a }, }, }, + { + ID: "qaqc", + Info: `Join the Infinity Development's QAQC (Quality Assurance and Quality Control) Team! As being part of the QAQC team, you will help ensure that our services will always stay top-notch making everyone's experience with our services much better. We are a welcoming and laid back team who is always willing to give new people an opportunity!`, + Name: "QAQC Team", + Tags: []string{"Staff", "QAQC"}, + ReviewLogic: reviewLogicStaff, + Cooldown: 120 * timex.Hour, + Questions: []types.Question{ + { + ID: "experience", + Question: "Past server experience", + Paragraph: "Tell us any experience you have working for other servers or bot lists.", + Placeholder: "I have worked at...", + Short: false, + }, + { + ID: "strengths", + Question: "List some of your strengths", + Paragraph: "What are your strengths/abilities. How long can you be active?", + Placeholder: "I am always online and active...", + Short: false, + }, + { + ID: "situations", + Question: "Situation Examples", + Paragraph: "How would you handle: Mass Pings, Nukes and Raids etc.", + Placeholder: "I would handle it by...", + Short: false, + }, + { + ID: "reason", + Question: "Why do you want to join the staff team?", + Paragraph: "Why do you want to join the staff team? Be specific", + Placeholder: "I want to join the staff team because...", + Short: false, + }, + { + ID: "team-player", + Question: "What is a scenario in which you had to be a team player?", + Paragraph: "What is a scenario in which you had to be a team player? We want to know that you can collaborate effectively with us.", + Placeholder: "I had to...", + Short: false, + }, + { + ID: "about-you", + Question: "Tell us a little about yourself", + Paragraph: "Tell us a little about yourself. Its that simple!", + Placeholder: "I am...", + Short: false, + }, + { + ID: "other", + Question: "Anything else you want to add?", + Paragraph: "Anything else you want to add?", + Placeholder: "Just state anything that doesn't hit anywhere else", + Short: true, + }, + }, + }, { ID: "dev", Info: `Join our Dev Team and help us update, manage and maintain all of the Infinity Services!. @@ -234,7 +294,7 @@ You can only have up to one ban appeal at any given point of time. Abusing the s Hidden: true, // We don't want it to be prominently shown ReviewLogic: reviewLogicBanAppeal, Tags: []string{"Ban Appeal"}, - Channel: func() string { + Channel: func() snowflake.ID { return state.Config.Channels.BanAppeals }, PositionDescription: func(d uapi.RouteData, p types.Position) string {