Authenticated commands use https://github.com/dustinlakin/twitch-rb twitch-rb is incredibly badly maintained because the Ruby community does not believe in stable APIs. I am tentatively targeting commit f619e3a of it because it requires less patching than every other commit I've found. You'll probably want to use 'patch -p1 < twitch-rb-editchannel.patch' on it.