Plenty of ready to go Ruby/PHP/whatever APNS clients for push. Trickier bit seems wiring into 10C - either need Matigo to add webhooks, or just poll Global and filter. Latter won't work for private DMs, though, so back to .