profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/swiftyspiffy/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Cole swiftyspiffy @twitchtv Seattle, WA http://swiftyspiffy.com Software Engineer @ Twitch. Previously AWS (Lambda, EC2). Maintain a few extra projects on the side.

TwitchLib/TwitchLib 572

C# Twitch Chat, Whisper, API and PubSub Library. Allows for chatting, whispering, stream event subscription and channel/account modification. Supports .NET Core 2.0

swiftyspiffy/twitch-token-generator 49

Repository for the source that sits on https://twitchtokengenerator.com

swiftyspiffy/OpenWeatherMap-API-CSharp 33

C# Library to interact with the OpenWeatherMap API. Exact same layout as the api returns in JSON.

swiftyspiffy/TwitchAudio.com 15

This is the complete source for TwitchAudio.com, frontend, backend, and Lambda function.

swiftyspiffy/Twitch-Username-and-User-ID-Translator 7

Chrome extension that converts between twitch usernames and twitch user ids.

swiftyspiffy/Burkes-Booty-Twitch-Extension 3

Twitch extension allow users to view doubloon/soundbyte credit counts and to send soundbytes to stream.

swiftyspiffy/EpicGamesStoreNET 3

Small library I put together to programmatically call the EpicGames store front with a specified query. Included is a test project, and the library itself.

swiftyspiffy/SteamStoreQuery 3

C# library to search steam store query and get parsed results back.

swiftyspiffy/MuxyLib 2

C# library that provides events for all of the Twitch and donation data that Muxy sends its clients.

swiftyspiffy/StreamElementsNET 2

Repository for library that reads from StreamElements websocket event server.

push eventTwitchLib/TwitchLib.PubSub

Syzuna

commit sha b2209eee72fd9299fbeb70067adfc1896c698e12

bring nuget packages up to date and to the same versions as API and Client (#94)

view details

push time in 5 days

PR merged TwitchLib/TwitchLib.PubSub

Bring nuget packages up to date and to the same versions as API and Client

Currently Pubsub has outdated nuget packages that differ from the ones used in Api and Client and therefore could lead package version conflicts. This PR updates packages used for pubsub and brings them to the same versions as used in Api and Client to mitigate that possible issues

+2 -2

0 comment

1 changed file

Syzuna

pr closed time in 5 days

PullRequestReviewEvent

push eventTwitchLib/TwitchLib.PubSub

Syzuna

commit sha aa103f88493eda2bc0581b99d6b95a951ac5571f

Include xml comments into nuget packages (#93) * attempt to include xml comments into nuget pkg * fixed a few xml comment warnings that came up * fixed some more xml warnings

view details

push time in 5 days

PR merged TwitchLib/TwitchLib.PubSub

Include xml comments into nuget packages

Currently XML comments aren't included in the Nuget package and therefore don't show in the users intellisense. This PR aims to include the comments to enable the users intellisense to support them with information they may need.

+14 -13

0 comment

3 changed files

Syzuna

pr closed time in 5 days

PullRequestReviewEvent

push eventTwitchLib/TwitchLib.Client

Syzuna

commit sha 116935668400a397757cb4374457f57186d5bd58

attempt to include xml comments into nuget packages (#173)

view details

push time in 5 days

PR merged TwitchLib/TwitchLib.Client

Include xml comments into nuget packages

Currently XML comments aren't included in the Nuget package and therefore don't show in the users intellisense. This PR aims to include the comments to enable the users intellisense to support them with information they may need.

+3 -0

0 comment

3 changed files

Syzuna

pr closed time in 5 days

PullRequestReviewEvent

push eventTwitchLib/TwitchLib.Api

Syzuna

commit sha b0bb970a2e4665abb9d450cd52580f8078adfe64

drops additions and fixes (#208)

view details

push time in 5 days

PR merged TwitchLib/TwitchLib.Api

Drops additions and fixes

Added:

  • UpdateDropsEntitlements request and models
  • updated_at and fulfilment_status to GetDropsEntitlements

Fixed:

  • fixed wrong json property names causing serialization issues

Removed:

  • Discontinued CreateEntitlementGrantsUploadUrl request and models
+68 -69

0 comment

13 changed files

Syzuna

pr closed time in 5 days

PullRequestReviewEvent

push eventTwitchLib/TwitchLib.Api

Syzuna

commit sha 111db194fd3ef94bb6bf54efaa4946a4b57d5ef8

attempt to include xml comments into nuget pkg (#207)

view details

push time in 5 days

PR merged TwitchLib/TwitchLib.Api

Include xml comments into nuget package

Currently XML comments aren't included in the Nuget package and therefore don't show in the users intellisense. This PR aims to include the comments to enable the users intellisense to support them with information they may need.

+11 -0

0 comment

10 changed files

Syzuna

pr closed time in 5 days

PullRequestReviewEvent

push eventTwitchLib/TwitchLib.Api

Syzuna

commit sha ab3edf830bab31a997585edc6e9d292a8945f7e5

added newly added fields to GetBannedUsers and GetBannedEvents (#206)

view details

push time in 5 days

PR merged TwitchLib/TwitchLib.Api

Added new fields to GetBannedUsers and GetBannedEvents

Added new fields to GetBannedUsers and GetBannedEvents models. This includes:

  • "moderator_id" - User ID of the moderator who initiated the ban
  • "moderator_login" - Login of the moderator who initiated the ban
  • "moderator_name" - Display name of the moderator who initiated the ban
  • "reason" - The reason for the ban if provided by the moderator

for both models

+16 -4

0 comment

2 changed files

Syzuna

pr closed time in 5 days

PullRequestReviewEvent

issue commentTwitchLib/TwitchLib

Unhandled exception. TwitchLib.Api.Core.Exceptions.BadGatewayException: The API answered with a 502 Bad Gateway. Please retry your request

Hi. May I ask what version of the library you are using? I thought this was fixed. If you aren't using the latest pre-release (dev branch) nuget build, can you give that a go?

A5ho9999

comment created time in 6 days

issue commentTwitchLib/TwitchLib

How can I catch Your message was not sent because you are sending messages too quickly. error?

This is not currently implemented as an event in the library. I certainly can be though. May I know the use case for this to better help with the implementation?

Thanks!

dayo05

comment created time in 7 days

push eventTwitchLib/TwitchLib

Mahsaap

commit sha f7544278faf4085d671874973cb0ea1ba32a1896

fix example pubsub

view details

Mahsaap

commit sha 440baa99b5e6336527d7361bfff2de776f16d1d6

add readline to prevent close

view details

Cole

commit sha e8bd71b52d17a634055cbc64f245f0e2a7c18bee

Merge pull request #1048 from Mahsaap/patch-23 fix example pubsub

view details

push time in 9 days

PR merged TwitchLib/TwitchLib

fix example pubsub
+3 -1

0 comment

1 changed file

Mahsaap

pr closed time in 9 days

PullRequestReviewEvent

push eventTwitchLib/TwitchLib.Api

BtbN

commit sha f4a20c6d848997fa4c8e700eea1c0c6866bba916

Fix some Helix APIs (#204) * Fix access level of StartCommercialRequest fields * Ignore unset optional ModifyChannelInformation request arguments

view details

push time in 12 days

PR merged TwitchLib/TwitchLib.Api

Fix some Helix APIs

Using the StartCommercialRequest was pretty much impossible, since setting its fields was blocked off by the access level.

Using ModifyChannelInformation was possible, but only on partnered channels(since delay only works there), and it was not possible to omit some of the other optional fields (like only setting the title, without touching the game/language).

+7 -7

1 comment

2 changed files

BtbN

pr closed time in 12 days

pull request commentTwitchLib/TwitchLib.Api

Fix some Helix APIs

Ah ya, commercial related endpoints are hard to test, and I'm guessing that one wasn't tested :( . This LGTM though. Thanks!

BtbN

comment created time in 12 days

pull request commentTwitchLib/TwitchLib.Api

Update Clip.cs

Closing this since the other PR was merged. Thanks though!

TheWickedKraken

comment created time in 14 days

PR closed TwitchLib/TwitchLib.Api

Update Clip.cs

Duration can't be an integer as decimal values are a possible response and will throw a JsonReaderException

+1 -1

2 comments

1 changed file

TheWickedKraken

pr closed time in 14 days

pull request commentTwitchLib/TwitchLib.Api

Update Clip.cs

Closing this since the other PR was merged. Thanks though!

TheWickedKraken

comment created time in 14 days

pull request commentTwitchLib/TwitchLib.Api

fix incorrect property name in EventSubSubscription #200

Hey! This looks good to me, but can you make the change against the dev branch instead of the master branch? We do releases from dev into master every so often, but dev is bleeding edge.

Thanks!

keraf

comment created time in 14 days