diff --git a/nephthys/transcripts/__init__.py b/nephthys/transcripts/__init__.py index 5e60b12..b47d7d0 100644 --- a/nephthys/transcripts/__init__.py +++ b/nephthys/transcripts/__init__.py @@ -8,11 +8,11 @@ from nephthys.transcripts.transcripts.flavortown import Flavortown from nephthys.transcripts.transcripts.hctg import Hctg from nephthys.transcripts.transcripts.identity import Identity from nephthys.transcripts.transcripts.jumpstart import Jumpstart +from nephthys.transcripts.transcripts.lynx import Lynx from nephthys.transcripts.transcripts.midnight import Midnight from nephthys.transcripts.transcripts.stasis import Stasis from nephthys.transcripts.transcripts.summer_of_making import SummerOfMaking - transcripts: List[Type[Transcript]] = [ Identity, SummerOfMaking, @@ -23,4 +23,5 @@ transcripts: List[Type[Transcript]] = [ Stasis, Hctg, Fallout, + Lynx, ] diff --git a/nephthys/transcripts/transcripts/lynx.py b/nephthys/transcripts/transcripts/lynx.py new file mode 100644 index 0000000..38a9dbc --- /dev/null +++ b/nephthys/transcripts/transcripts/lynx.py @@ -0,0 +1,25 @@ +from nephthys.transcripts.transcript import Transcript + + +class Lynx(Transcript): + """Transcript for Codename Lynx""" + + program_name: str = "Lynx" + program_owner: str = "U05EZRFKRV4" # Nathan Alspaugh + + help_channel: str = "C0AB7J4PL3F" + ticket_channel: str = "C0AKE4VT8FK" + team_channel: str = "C0AJXQM1477" + + faq_link: str = "https://hackclub.slack.com/docs/T0266FRGM/F0AKVES0USU" + identity_help_channel: str = "C092833JXKK" + + first_ticket_create: str = f""" +hihi (user)! it looks like this is your first time here, welcome! someone should be along to help you soon but please read the <{faq_link}|faq>, it answers a lot of common questions. +if your question has been answered, please hit the button below to mark it as resolved +""" + ticket_create: str = f"someone should be along to help you soon but in the meantime i suggest you read the faq <{faq_link}|here> to make sure your question hasn't already been answered. if it has been, please hit the button below to mark it as resolved :D" + resolve_ticket_button: str = "i get it now" + ticket_resolve: str = f"oh, oh! it looks like this post has been marked as resolved by <@{{user_id}}>! if you have any more questions, please make a new post in <#{help_channel}> and someone'll be happy to help you out! not me though, i'm just a silly raccoon ^-^" + + not_allowed_channel: str = f"heya, it looks like you're not supposed to be in that channel, pls talk to <@{program_owner}> if that's wrong"