swiftyspiffy/twitch-token-generator 72
Repository for the source that sits on https://twitchtokengenerator.com
swiftyspiffy/OpenWeatherMap-API-CSharp 51
C# Library to interact with the OpenWeatherMap API. Exact same layout as the api returns in JSON.
swiftyspiffy/TwitchAudio.com 18
This is the complete source for TwitchAudio.com, frontend, backend, and Lambda function.
swiftyspiffy/Twitch-Username-and-User-ID-Translator 11
Chrome extension that converts between twitch usernames and twitch user ids.
swiftyspiffy/StreamElementsNET 9
Repository for library that reads from StreamElements websocket event server.
swiftyspiffy/Twitch-Auth-Example 9
This example shows how to create an oauth user access and refresh token using c# and TwitchLib
swiftyspiffy/TwitchDevDocumentationChanges 6
Repo that gets updated daily with scraped documentation changes for https://dev.twitch.tv/docs/api/reference
swiftyspiffy/EpicGamesStoreNET 4
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 4
C# library to search steam store query and get parsed results back.
swiftyspiffy/Twitch-API-Injector 4
Chrome and Firefox extension for injecting Client ID and Authorization headers automatically into requests made against https://api.twitch.tv/helix/*
push eventswiftyspiffy/ENTSOG-map-coordinates-extension
commit sha 4e78298cc00e4749d6575bbdfc36ce40bab34b6c
fix icon dimensions, remove unnecessary storage permissions, add screenshots
push time in a month
push eventswiftyspiffy/ENTSOG-map-coordinates-extension
commit sha 4a0e1c6c37129c634382960244f37f16c082c296
relative coordinates make my life difficult
push time in a month
push eventswiftyspiffy/ENTSOG-map-coordinates-extension
commit sha df58699025958079d4fda3624db8e52c9d1c4725
initial commit
push time in a month
create barnchswiftyspiffy/ENTSOG-map-coordinates-extension
created branch time in a month
push eventswiftyspiffy/Twitch-API-Injector
commit sha f9708be4360bde66709e42bd234ca4f87514a4d8
cleanup ordering and fix order of operations bug in execute.js
push time in a month
push eventswiftyspiffy/Twitch-API-Injector
commit sha 861324f2fff87b45e69f30c44527ddd911063e47
support for 'code' authentication using 'code' and 'redirect_uri' fields
push time in a month
push eventswiftyspiffy/Twitch-API-Injector
commit sha 3de263e21eb335eb331ef820df4a52701fa16528
1.2: manifest v3 support + upcoming support for 'code' in addition to refresh token
push time in a month
PR opened TwitchLib/TwitchLib.Client
Before:
var client = new TwitchLib.Client.TwitchClient();
client.Initialize(new ConnectionCredentials("swiftyspiffy", "asdasdasd"), "swiftyspiffy");
client.Connect();
client.OnIncorrectLogin += (sender, loginArgs) =>
{
Console.WriteLine("Failed to login!");
};
LOG: Joining channel: swiftyspiffy
LOG: Received: :tmi.twitch.tv NOTICE * :Login authentication failed
LOG: Unaccounted for: :tmi.twitch.tv NOTICE * :Login authentication failed (please create a TwitchLib GitHub issue :P)
After:
var client = new TwitchLib.Client.TwitchClient();
client.Initialize(new ConnectionCredentials("swiftyspiffy", "asdasdasd"), "swiftyspiffy");
client.Connect();
client.OnIncorrectLogin += (sender, loginArgs) =>
{
Console.WriteLine("Failed to login!");
};
LOG: Joining channel: swiftyspiffy
LOG: Received: :tmi.twitch.tv NOTICE * :Login authentication failed
Failed to login!
pr created time in 2 months
create barnchTwitchLib/TwitchLib.Client
branch : fix_incorrect_login_event
created branch time in 2 months
PR opened TwitchLib/TwitchLib.Api
Per https://dev.twitch.tv/docs/change-log/
Streams/ReplaceStreamTags was removed on 2023‑02‑28
pr created time in 2 months
create barnchTwitchLib/TwitchLib.Api
branch : remove_replace_stream_tags
created branch time in 2 months
PR opened TwitchLib/TwitchLib.Api
Per https://dev.twitch.tv/docs/change-log/
Entitlements/GetCodeStatus and Entitlements/RedeemCode were removed on 2023‑02‑27
pr created time in 2 months
create barnchTwitchLib/TwitchLib.Api
branch : remove_get_code_status_and_redeem_code
created branch time in 2 months
issue closedTwitchLib/TwitchLib
[25.02.2023 17:23:33] Unaccounted for: @msg-id=unrecognized_cmd :tmi.twitch.tv NOTICE #general_hs_ :Unrecognized command: /vips (please create a TwitchLib GitHub issue :P) [25.02.2023 17:23:33] Received: @msg-id=unrecognized_cmd :tmi.twitch.tv NOTICE #general_hs_ :Unrecognized command: /mods [25.02.2023 17:23:33] Unaccounted for: @msg-id=unrecognized_cmd :tmi.twitch.tv NOTICE #general_hs_ :Unrecognized command: /mods (please create a TwitchLib GitHub issue :P)
closed time in 2 months
fiddlastickissue commentTwitchLib/TwitchLib
The other issue is closed, so I'll go ahead and close this one. Thank you @Hampo for the deprecation change https://github.com/TwitchLib/TwitchLib.Client/commit/01edbf25dc9a228a3022fe6fefc018841df8368b
comment created time in 2 months
issue commentswiftyspiffy/twitch-token-generator
Unable to refresh token through api (403 error)
I noticed this as well. I when generating a token, make sure you're using the API itself for the token (ie https://twitchtokengenerator.com/api/create/QXV0aEZsb3dFeGFtcGxlIFRlc3QgQXBwbGljYXRpb24=/chat_login+user_read
). This will ensure the token is created with the client id used for the API, and not the client id used for the front facing website. I think Twitch changed something with the auth, but I'm not exactly sure what.
Give that a try and let me know if it works. I had to do this earlier yesterday.
comment created time in 2 months
issue closedTwitchLib/TwitchLib
Does client.TimeoutUser() not work anymore?
I've had this line for about 1-2 years working perfectly fine but now it doesn't seem to work anymore?
client.TimeoutUser(channel, user, TimeSpan.FromSeconds(timeValue), "(AUTO) Timeout redemption");
closed time in 2 months
nikhunterissue commentTwitchLib/TwitchLib
Does client.TimeoutUser() not work anymore?
Prodigy is correct. Closing this.
comment created time in 2 months
pull request commentTwitchLib/TwitchLib.Client
remove unnecessary 'unaccounted for' in `HandleWhisper`
So, the original intention of the "unaccounted for" in irc event handling was to notify developers of an event that is not properly (potentially by being ignored) being handled. I would argue that if there's a bunch of unaccounted for messages, we should instead handle those events correctly (again, potentially by ignoring) that to remove the unaccounted for all together.
Interested to hear what others think.
comment created time in 2 months