How to detect initial subscriptions for people with "special" names

Also, the new subscription message “USER just subscribed with Twitch Prime!” wasn’t caught by our regex and I had to manually insert the unrecognized subscriptions. We really need a proper way of handling those. Preferably the same way resubscriptions are handled.