As TotalOnline mentioned, if you want it to work from a firewalled connection to a firewalled connection where neither can open ports, then you won't be able to use the Chat suggestion or basically any other method other than directly to the channel/query.

However, if you want to play around with it, there are various ways to bypass port issues by using things like HTTP Tunnelers and depending on the firewall/router settings, even using a proxy may work. The tunnelers work by making a firewall or router believe you're using only HTTP (ie. web browsing). I've tried making these work in the past and did not have luck, but I know that if you can get it set up correctly, that they do work in many cases.

If you look up "HTTP Tunneler" on the web, you should find some and also documentation on how they are used. Perhaps someone here knows how to do this as well.

One *very* "of of the box" way of doing this might also be to use sockets and a website and when someone types your trigger (or at specific times), you POST the text onto the site and offer a url link to get it. Not a great way of doing stuff, but I'm running out of possibilities.