├── .cirrus.yaml ├── .editorconfig ├── .gitignore ├── .remarkrc.yaml ├── .rspec ├── .rubocop.yml ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── lib ├── twitch-api.rb └── twitch │ ├── api_error.rb │ ├── automod_message_status.rb │ ├── bits_leader.rb │ ├── category.rb │ ├── channel.rb │ ├── cheermote.rb │ ├── cheermote_tier.rb │ ├── cheermote_tier_image.rb │ ├── cheermote_tier_images.rb │ ├── client.rb │ ├── client │ ├── custom_rewards.rb │ ├── extensions.rb │ ├── games.rb │ ├── moderation.rb │ ├── streams.rb │ ├── subscriptions.rb │ └── users.rb │ ├── clip.rb │ ├── custom_reward.rb │ ├── editor.rb │ ├── entitlement_grant_url.rb │ ├── extension.rb │ ├── extensions_by_types.rb │ ├── game.rb │ ├── game_analytic.rb │ ├── moderation_event.rb │ ├── moderator.rb │ ├── redemption.rb │ ├── response.rb │ ├── stream.rb │ ├── stream_marker.rb │ ├── stream_metadata.rb │ ├── subscription.rb │ ├── user.rb │ ├── user_ban.rb │ ├── user_follow.rb │ ├── version.rb │ └── video.rb ├── package.json ├── spec ├── cassettes │ └── Twitch_Client │ │ ├── _get_bits_leaderboard │ │ ├── when_token_type_is_application_ │ │ │ └── with_correct_client_credentials │ │ │ │ └── with_tokens │ │ │ │ └── 1_1_2_1_1_1.yml │ │ └── when_token_type_is_user_ │ │ │ ├── with_access_token_ │ │ │ ├── when_access_token_is_actual │ │ │ │ └── 1_1_1_1_1_1.yml │ │ │ ├── when_access_token_is_outdated │ │ │ │ ├── with_refresh_token_ │ │ │ │ │ └── 1_1_1_1_2_1_1.yml │ │ │ │ └── without_refresh_token_ │ │ │ │ │ └── 1_1_1_1_2_2_1.yml │ │ │ └── when_access_token_was_actual_but_became_outdated │ │ │ │ └── with_refresh_token_ │ │ │ │ └── 1_1_1_1_3_1_1.yml │ │ │ └── without_tokens │ │ │ └── 1_1_1_2_1.yml │ │ ├── _get_channel_editors │ │ ├── with_options │ │ │ ├── when_token_type_is_application │ │ │ │ └── 1_18_2_1_1.yml │ │ │ └── when_token_type_is_user │ │ │ │ ├── when_broadcaster_ID_is_foreign_channel │ │ │ │ └── 1_18_2_2_1_1.yml │ │ │ │ └── when_broadcaster_ID_is_your_own │ │ │ │ └── data │ │ │ │ └── 1_18_2_2_2_1_1.yml │ │ └── without_options │ │ │ ├── when_token_type_is_application │ │ │ └── 1_18_1_1_1.yml │ │ │ └── when_token_type_is_user │ │ │ └── 1_18_1_2_1.yml │ │ ├── _get_channels │ │ ├── with_options │ │ │ ├── when_broadcaster_ID_is_an_Array_of_values │ │ │ │ └── data │ │ │ │ │ └── 1_9_2_2_1_1.yml │ │ │ └── when_broadcaster_ID_is_single_value │ │ │ │ └── data │ │ │ │ └── 1_9_2_1_1_1.yml │ │ └── without_options │ │ │ ├── when_token_type_is_application │ │ │ └── 1_9_1_1_1.yml │ │ │ └── when_token_type_is_user │ │ │ └── 1_9_1_2_1.yml │ │ ├── _get_cheermotes │ │ ├── with_options │ │ │ ├── when_token_type_is_application │ │ │ │ └── data │ │ │ │ │ └── 1_17_2_1_1_1.yml │ │ │ └── when_token_type_is_user │ │ │ │ └── data │ │ │ │ └── 1_17_2_2_1_1.yml │ │ └── without_options │ │ │ ├── when_token_type_is_application │ │ │ ├── 1_17_1_1_1.yml │ │ │ └── data │ │ │ │ └── 1_17_1_1_1_1.yml │ │ │ └── when_token_type_is_user │ │ │ └── data │ │ │ └── 1_17_1_2_1_1.yml │ │ ├── _get_clips │ │ ├── 1_2_1.yml │ │ └── _broadcaster_id │ │ │ └── 1_2_2_1.yml │ │ ├── _get_custom_reward │ │ ├── with_options │ │ │ ├── when_token_type_is_application │ │ │ │ └── 1_14_2_1_1.yml │ │ │ └── when_token_type_is_user │ │ │ │ └── data │ │ │ │ └── 1_14_2_2_1_1.yml │ │ └── without_options │ │ │ ├── when_token_type_is_application │ │ │ └── 1_14_1_1_1.yml │ │ │ └── when_token_type_is_user │ │ │ └── 1_14_1_2_1.yml │ │ ├── _get_games │ │ └── data_length │ │ │ └── 1_6_1_1.yml │ │ ├── _get_moderators │ │ ├── with_options │ │ │ ├── when_broadcaster_ID_is_foreign_channel │ │ │ │ └── 1_12_2_1_1.yml │ │ │ └── when_broadcaster_ID_is_your_own │ │ │ │ └── data │ │ │ │ └── 1_12_2_2_1_1.yml │ │ └── without_options │ │ │ ├── when_token_type_is_application │ │ │ └── 1_12_1_1_1.yml │ │ │ └── when_token_type_is_user │ │ │ └── 1_12_1_2_1.yml │ │ ├── _get_stream_key │ │ ├── with_options │ │ │ ├── when_token_type_is_application │ │ │ │ └── 1_16_2_1_1.yml │ │ │ └── when_token_type_is_user │ │ │ │ └── data │ │ │ │ └── 1_16_2_2_1_1.yml │ │ └── without_options │ │ │ ├── when_token_type_is_application │ │ │ └── 1_16_1_1_1.yml │ │ │ └── when_token_type_is_user │ │ │ └── 1_16_1_2_1.yml │ │ ├── _get_streams │ │ ├── with_empty_kwargs │ │ │ └── data_length │ │ │ │ └── 1_3_1_1_1.yml │ │ └── with_username │ │ │ ├── 1_3_2_1.yml │ │ │ └── viewer_count │ │ │ └── 1_3_2_2_1.yml │ │ ├── _get_top_games │ │ └── data_length │ │ │ └── 1_7_1_1.yml │ │ ├── _get_user_active_extensions │ │ ├── with_options │ │ │ └── when_token_type_is_application │ │ │ │ └── data │ │ │ │ └── 1_13_2_1_1_1.yml │ │ └── without_options │ │ │ ├── when_token_type_is_application │ │ │ └── 1_13_1_1_1.yml │ │ │ └── when_token_type_is_user │ │ │ └── returns_extensions_for_the_authentificated_user.yml │ │ ├── _get_users │ │ └── when_token_type_is_application_ │ │ │ ├── with_correct_client_credentials │ │ │ ├── with_tokens │ │ │ │ └── 1_4_1_1_1_1.yml │ │ │ └── without_tokens │ │ │ │ └── 1_4_1_1_2_1.yml │ │ │ └── with_incorrect_client_credentials │ │ │ ├── with_tokens │ │ │ └── 1_4_1_2_1_1.yml │ │ │ └── without_tokens │ │ │ └── 1_4_1_2_2_1.yml │ │ ├── _get_users_follows │ │ └── 1_5_1.yml │ │ ├── _get_videos │ │ ├── data │ │ │ └── 1_8_1_1.yml │ │ └── pagination_cursor │ │ │ └── 1_8_2_1.yml │ │ ├── _modify_channel │ │ ├── when_everything_is_OK │ │ │ └── 1_11_1_1.yml │ │ └── when_game_ID_is_incorrect │ │ │ └── 1_11_2_1.yml │ │ ├── _search_categories │ │ ├── with_options │ │ │ ├── when_token_type_is_application │ │ │ │ └── data │ │ │ │ │ └── 1_15_2_1_1_1.yml │ │ │ └── when_token_type_is_user │ │ │ │ └── data │ │ │ │ └── 1_15_2_2_1_1.yml │ │ └── without_options │ │ │ ├── when_token_type_is_application │ │ │ └── 1_15_1_1_1.yml │ │ │ └── when_token_type_is_user │ │ │ └── 1_15_1_2_1.yml │ │ └── _search_channels │ │ ├── with_options │ │ └── data │ │ │ └── 1_10_2_1_1.yml │ │ └── without_options │ │ ├── when_token_type_is_application │ │ └── 1_10_1_1_1.yml │ │ └── when_token_type_is_user │ │ └── 1_10_1_2_1.yml ├── spec_helper.rb └── twitch │ ├── client_spec.rb │ └── version_spec.rb └── twitch-api.gemspec /.cirrus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/.cirrus.yaml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.remarkrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/.remarkrc.yaml -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | --require spec_helper 4 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/bin/setup -------------------------------------------------------------------------------- /lib/twitch-api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch-api.rb -------------------------------------------------------------------------------- /lib/twitch/api_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/api_error.rb -------------------------------------------------------------------------------- /lib/twitch/automod_message_status.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/automod_message_status.rb -------------------------------------------------------------------------------- /lib/twitch/bits_leader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/bits_leader.rb -------------------------------------------------------------------------------- /lib/twitch/category.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/category.rb -------------------------------------------------------------------------------- /lib/twitch/channel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/channel.rb -------------------------------------------------------------------------------- /lib/twitch/cheermote.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/cheermote.rb -------------------------------------------------------------------------------- /lib/twitch/cheermote_tier.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/cheermote_tier.rb -------------------------------------------------------------------------------- /lib/twitch/cheermote_tier_image.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/cheermote_tier_image.rb -------------------------------------------------------------------------------- /lib/twitch/cheermote_tier_images.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/cheermote_tier_images.rb -------------------------------------------------------------------------------- /lib/twitch/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/client.rb -------------------------------------------------------------------------------- /lib/twitch/client/custom_rewards.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/client/custom_rewards.rb -------------------------------------------------------------------------------- /lib/twitch/client/extensions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/client/extensions.rb -------------------------------------------------------------------------------- /lib/twitch/client/games.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/client/games.rb -------------------------------------------------------------------------------- /lib/twitch/client/moderation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/client/moderation.rb -------------------------------------------------------------------------------- /lib/twitch/client/streams.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/client/streams.rb -------------------------------------------------------------------------------- /lib/twitch/client/subscriptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/client/subscriptions.rb -------------------------------------------------------------------------------- /lib/twitch/client/users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/client/users.rb -------------------------------------------------------------------------------- /lib/twitch/clip.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/clip.rb -------------------------------------------------------------------------------- /lib/twitch/custom_reward.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/custom_reward.rb -------------------------------------------------------------------------------- /lib/twitch/editor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/editor.rb -------------------------------------------------------------------------------- /lib/twitch/entitlement_grant_url.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/entitlement_grant_url.rb -------------------------------------------------------------------------------- /lib/twitch/extension.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/extension.rb -------------------------------------------------------------------------------- /lib/twitch/extensions_by_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/extensions_by_types.rb -------------------------------------------------------------------------------- /lib/twitch/game.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/game.rb -------------------------------------------------------------------------------- /lib/twitch/game_analytic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/game_analytic.rb -------------------------------------------------------------------------------- /lib/twitch/moderation_event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/moderation_event.rb -------------------------------------------------------------------------------- /lib/twitch/moderator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/moderator.rb -------------------------------------------------------------------------------- /lib/twitch/redemption.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/redemption.rb -------------------------------------------------------------------------------- /lib/twitch/response.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/response.rb -------------------------------------------------------------------------------- /lib/twitch/stream.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/stream.rb -------------------------------------------------------------------------------- /lib/twitch/stream_marker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/stream_marker.rb -------------------------------------------------------------------------------- /lib/twitch/stream_metadata.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/stream_metadata.rb -------------------------------------------------------------------------------- /lib/twitch/subscription.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/subscription.rb -------------------------------------------------------------------------------- /lib/twitch/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/user.rb -------------------------------------------------------------------------------- /lib/twitch/user_ban.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/user_ban.rb -------------------------------------------------------------------------------- /lib/twitch/user_follow.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/user_follow.rb -------------------------------------------------------------------------------- /lib/twitch/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module Twitch 4 | # Library version. 5 | VERSION = '1.0.0' 6 | end 7 | -------------------------------------------------------------------------------- /lib/twitch/video.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/lib/twitch/video.rb -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/package.json -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_bits_leaderboard/when_token_type_is_application_/with_correct_client_credentials/with_tokens/1_1_2_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_bits_leaderboard/when_token_type_is_application_/with_correct_client_credentials/with_tokens/1_1_2_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_bits_leaderboard/when_token_type_is_user_/with_access_token_/when_access_token_is_actual/1_1_1_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_bits_leaderboard/when_token_type_is_user_/with_access_token_/when_access_token_is_actual/1_1_1_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_bits_leaderboard/when_token_type_is_user_/with_access_token_/when_access_token_is_outdated/with_refresh_token_/1_1_1_1_2_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_bits_leaderboard/when_token_type_is_user_/with_access_token_/when_access_token_is_outdated/with_refresh_token_/1_1_1_1_2_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_bits_leaderboard/when_token_type_is_user_/with_access_token_/when_access_token_is_outdated/without_refresh_token_/1_1_1_1_2_2_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_bits_leaderboard/when_token_type_is_user_/with_access_token_/when_access_token_is_outdated/without_refresh_token_/1_1_1_1_2_2_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_bits_leaderboard/when_token_type_is_user_/with_access_token_/when_access_token_was_actual_but_became_outdated/with_refresh_token_/1_1_1_1_3_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_bits_leaderboard/when_token_type_is_user_/with_access_token_/when_access_token_was_actual_but_became_outdated/with_refresh_token_/1_1_1_1_3_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_bits_leaderboard/when_token_type_is_user_/without_tokens/1_1_1_2_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_bits_leaderboard/when_token_type_is_user_/without_tokens/1_1_1_2_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_channel_editors/with_options/when_token_type_is_application/1_18_2_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_channel_editors/with_options/when_token_type_is_application/1_18_2_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_channel_editors/with_options/when_token_type_is_user/when_broadcaster_ID_is_foreign_channel/1_18_2_2_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_channel_editors/with_options/when_token_type_is_user/when_broadcaster_ID_is_foreign_channel/1_18_2_2_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_channel_editors/with_options/when_token_type_is_user/when_broadcaster_ID_is_your_own/data/1_18_2_2_2_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_channel_editors/with_options/when_token_type_is_user/when_broadcaster_ID_is_your_own/data/1_18_2_2_2_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_channel_editors/without_options/when_token_type_is_application/1_18_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_channel_editors/without_options/when_token_type_is_application/1_18_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_channel_editors/without_options/when_token_type_is_user/1_18_1_2_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_channel_editors/without_options/when_token_type_is_user/1_18_1_2_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_channels/with_options/when_broadcaster_ID_is_an_Array_of_values/data/1_9_2_2_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_channels/with_options/when_broadcaster_ID_is_an_Array_of_values/data/1_9_2_2_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_channels/with_options/when_broadcaster_ID_is_single_value/data/1_9_2_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_channels/with_options/when_broadcaster_ID_is_single_value/data/1_9_2_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_channels/without_options/when_token_type_is_application/1_9_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_channels/without_options/when_token_type_is_application/1_9_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_channels/without_options/when_token_type_is_user/1_9_1_2_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_channels/without_options/when_token_type_is_user/1_9_1_2_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_cheermotes/with_options/when_token_type_is_application/data/1_17_2_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_cheermotes/with_options/when_token_type_is_application/data/1_17_2_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_cheermotes/with_options/when_token_type_is_user/data/1_17_2_2_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_cheermotes/with_options/when_token_type_is_user/data/1_17_2_2_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_cheermotes/without_options/when_token_type_is_application/1_17_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_cheermotes/without_options/when_token_type_is_application/1_17_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_cheermotes/without_options/when_token_type_is_application/data/1_17_1_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_cheermotes/without_options/when_token_type_is_application/data/1_17_1_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_cheermotes/without_options/when_token_type_is_user/data/1_17_1_2_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_cheermotes/without_options/when_token_type_is_user/data/1_17_1_2_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_clips/1_2_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_clips/1_2_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_clips/_broadcaster_id/1_2_2_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_clips/_broadcaster_id/1_2_2_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_custom_reward/with_options/when_token_type_is_application/1_14_2_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_custom_reward/with_options/when_token_type_is_application/1_14_2_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_custom_reward/with_options/when_token_type_is_user/data/1_14_2_2_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_custom_reward/with_options/when_token_type_is_user/data/1_14_2_2_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_custom_reward/without_options/when_token_type_is_application/1_14_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_custom_reward/without_options/when_token_type_is_application/1_14_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_custom_reward/without_options/when_token_type_is_user/1_14_1_2_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_custom_reward/without_options/when_token_type_is_user/1_14_1_2_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_games/data_length/1_6_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_games/data_length/1_6_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_moderators/with_options/when_broadcaster_ID_is_foreign_channel/1_12_2_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_moderators/with_options/when_broadcaster_ID_is_foreign_channel/1_12_2_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_moderators/with_options/when_broadcaster_ID_is_your_own/data/1_12_2_2_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_moderators/with_options/when_broadcaster_ID_is_your_own/data/1_12_2_2_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_moderators/without_options/when_token_type_is_application/1_12_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_moderators/without_options/when_token_type_is_application/1_12_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_moderators/without_options/when_token_type_is_user/1_12_1_2_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_moderators/without_options/when_token_type_is_user/1_12_1_2_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_stream_key/with_options/when_token_type_is_application/1_16_2_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_stream_key/with_options/when_token_type_is_application/1_16_2_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_stream_key/with_options/when_token_type_is_user/data/1_16_2_2_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_stream_key/with_options/when_token_type_is_user/data/1_16_2_2_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_stream_key/without_options/when_token_type_is_application/1_16_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_stream_key/without_options/when_token_type_is_application/1_16_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_stream_key/without_options/when_token_type_is_user/1_16_1_2_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_stream_key/without_options/when_token_type_is_user/1_16_1_2_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_streams/with_empty_kwargs/data_length/1_3_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_streams/with_empty_kwargs/data_length/1_3_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_streams/with_username/1_3_2_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_streams/with_username/1_3_2_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_streams/with_username/viewer_count/1_3_2_2_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_streams/with_username/viewer_count/1_3_2_2_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_top_games/data_length/1_7_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_top_games/data_length/1_7_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_user_active_extensions/with_options/when_token_type_is_application/data/1_13_2_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_user_active_extensions/with_options/when_token_type_is_application/data/1_13_2_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_user_active_extensions/without_options/when_token_type_is_application/1_13_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_user_active_extensions/without_options/when_token_type_is_application/1_13_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_user_active_extensions/without_options/when_token_type_is_user/returns_extensions_for_the_authentificated_user.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_user_active_extensions/without_options/when_token_type_is_user/returns_extensions_for_the_authentificated_user.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_users/when_token_type_is_application_/with_correct_client_credentials/with_tokens/1_4_1_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_users/when_token_type_is_application_/with_correct_client_credentials/with_tokens/1_4_1_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_users/when_token_type_is_application_/with_correct_client_credentials/without_tokens/1_4_1_1_2_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_users/when_token_type_is_application_/with_correct_client_credentials/without_tokens/1_4_1_1_2_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_users/when_token_type_is_application_/with_incorrect_client_credentials/with_tokens/1_4_1_2_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_users/when_token_type_is_application_/with_incorrect_client_credentials/with_tokens/1_4_1_2_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_users/when_token_type_is_application_/with_incorrect_client_credentials/without_tokens/1_4_1_2_2_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_users/when_token_type_is_application_/with_incorrect_client_credentials/without_tokens/1_4_1_2_2_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_users_follows/1_5_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_users_follows/1_5_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_videos/data/1_8_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_videos/data/1_8_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_get_videos/pagination_cursor/1_8_2_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_get_videos/pagination_cursor/1_8_2_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_modify_channel/when_everything_is_OK/1_11_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_modify_channel/when_everything_is_OK/1_11_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_modify_channel/when_game_ID_is_incorrect/1_11_2_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_modify_channel/when_game_ID_is_incorrect/1_11_2_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_search_categories/with_options/when_token_type_is_application/data/1_15_2_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_search_categories/with_options/when_token_type_is_application/data/1_15_2_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_search_categories/with_options/when_token_type_is_user/data/1_15_2_2_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_search_categories/with_options/when_token_type_is_user/data/1_15_2_2_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_search_categories/without_options/when_token_type_is_application/1_15_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_search_categories/without_options/when_token_type_is_application/1_15_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_search_categories/without_options/when_token_type_is_user/1_15_1_2_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_search_categories/without_options/when_token_type_is_user/1_15_1_2_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_search_channels/with_options/data/1_10_2_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_search_channels/with_options/data/1_10_2_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_search_channels/without_options/when_token_type_is_application/1_10_1_1_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_search_channels/without_options/when_token_type_is_application/1_10_1_1_1.yml -------------------------------------------------------------------------------- /spec/cassettes/Twitch_Client/_search_channels/without_options/when_token_type_is_user/1_10_1_2_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/cassettes/Twitch_Client/_search_channels/without_options/when_token_type_is_user/1_10_1_2_1.yml -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/twitch/client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/twitch/client_spec.rb -------------------------------------------------------------------------------- /spec/twitch/version_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/spec/twitch/version_spec.rb -------------------------------------------------------------------------------- /twitch-api.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mauricew/ruby-twitch-api/HEAD/twitch-api.gemspec --------------------------------------------------------------------------------