diff options
author | Joe Rayhawk <jrayhawk@omgwallhack.org> | 2016-08-13 23:22:17 -0700 |
---|---|---|
committer | Joe Rayhawk <jrayhawk@omgwallhack.org> | 2016-08-13 23:22:17 -0700 |
commit | 074e60dfb020245e1ae6148b22d1faeaae6dd965 (patch) | |
tree | 51003f36baa45c6fc8e28c628799c4f4da48b7dd /lstwitch.rb | |
parent | 8d2dd49716c3bf9439e6f1ed192edf46570874de (diff) | |
download | twitchtools-074e60dfb020245e1ae6148b22d1faeaae6dd965.tar.gz twitchtools-074e60dfb020245e1ae6148b22d1faeaae6dd965.zip |
lstwitch: fix offset problems
Diffstat (limited to 'lstwitch.rb')
-rwxr-xr-x | lstwitch.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lstwitch.rb b/lstwitch.rb index be71fc0..cf8af46 100755 --- a/lstwitch.rb +++ b/lstwitch.rb @@ -27,10 +27,10 @@ end while offset < total - response = JSON.parse(http.request(Net::HTTP::Get.new("/kraken/streams/?offset=#{offset}#{game}")).body) + response = JSON.parse(http.request(Net::HTTP::Get.new("/kraken/streams/?limit=100&offset=#{offset}#{game}")).body) total = response["_total"] for stream in response['streams'] - printf( "%-45s %-36s %6i %6i %-.#{width-46-37-7-7}s\n", stream['channel']['url'].to_s, stream['channel']['game'].to_s, stream['viewers'], stream['channel']['followers'], stream['channel']['status'].to_s.gsub(/\n/,'') ) + printf( "%-45s %-36s %6i %6i %-.#{width-46-37-7-7}s\n", stream['channel']['url'].to_s.sub(/http:\/\/.+?\./,''), stream['channel']['game'].to_s, stream['viewers'].to_i, stream['channel']['followers'].to_i, stream['channel']['status'].to_s.gsub(/\n/,'') ) end offset += 100 |