No plugin needed

No need to pull, just proving that it can be done :)

With this, it can be shaded into any plugin with only a single call: ChannelsAPI api = new ChannelsAPI(this);