diff --git a/Sources/mechasqueak/RescueBoard/Rescue.swift b/Sources/mechasqueak/RescueBoard/Rescue.swift index da62c78..51d4170 100644 --- a/Sources/mechasqueak/RescueBoard/Rescue.swift +++ b/Sources/mechasqueak/RescueBoard/Rescue.swift @@ -29,7 +29,7 @@ import IRCKit import NIO class Rescue { - private static let announcerExpression = "Incoming Client: (.*) - System: (.*) - Platform: ([A-Za-z0-9]+)( (Horizons 3.8|Horizons 4.0|Odyssey))? - O2: (.*) - Language: .* \\(([a-z]{2}(?:-(?:[A-Z]{2}|[0-9]{3}))?(?:-[A-Za-z0-9]+)?)\\)(?: - IRC Nickname: (.*))?".r! + private static let announcerExpression = "Incoming Client: (.*) - System: (.*) - Platform: ([A-Za-z0-9]+)( (Horizons 3.8|Horizons 4.0|Odyssey))? - O2: (.*) - Language: .* \\(([a-z]{2,3}(?:-(?:[A-Z]{2}|[0-9]{3}))?(?:-[A-Za-z0-9]+)?)\\)(?: - IRC Nickname: (.*))?".r! let id: UUID