#!/usr/bin/ruby require 'twitch' require 'pp' confdir = Dir.home + '/.config/twitch/' ENV['APPDATA'] && confdir = ENV['APPDATA'] + "\\twitch\\" ENV['XDG_CONFIG_HOME'] && confdir = ENV['XDG_CONFIG_HOME'] + '/twitch/' access_token = IO.read( confdir + 'access_token' ).chomp twitch=Twitch.new({ :access_token => access_token }) channel = twitch.getYourChannel game = channel[:body]["game"] if ARGV[0].to_s.length > 0 game = ARGV[0] end status = channel[:body]["status"] if ARGV[1].to_s.length > 0 status = ARGV[1] end unless ARGV.empty? pp twitch.editChannel(channel[:body]['name'],status,game) else pp channel end