As a test of the "Ethernet" library for Energia, introduced when the Tiva-C Connected LaunchPad first released, I decided to write an IRC bot in the Arduino/Energia C++ dialect.
This can run on other platforms and I have tested it on the TI CC3200 WiFi along with other MCUs sporting the TI CC3100 WiFi adapter boosterpack. If you have an Arduino implementation of the "Client" API you could probably doctor it to run on any other controller. I like the TM4C129 series because it has lots of memory (256KB SRAM, 1MB Flash).
Current bot code "RadioBot" requires SPI, Ethernet, Enrf24, and Pkt - for use with an nRF24L01+ IoT-esque home sensor network.