Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

C# 

twitch-csharp a C# API Wrapper for Twitch.TV (Automated Registration + More)

I'm originally from NGU - Sloth
I know that this seems a bit weird since this is a brand new account and shit but I am a long time lurker and I wanted to give this out to everyone.

Please forgive my terrible formatting too 🙂

I was bored recently and had a go at creating a bot to automatically register a twitch account and then automatically authorize the account to receive the OAuth for it.

It is something that I haven't seen anywhere else before and I managed to get it working although it does require you to use 2Captcha in order to solve the ReCaptcha for registration and Login, and also requires you to setup a developer application in Twitch the link to do that is in the github readme.

I then went ahead and added messaging/Whispering other channels as well as following/unfollwing other channels these features are already in a bunch of other tools but I added them anyway.

Please check the readme on github to understand how it works at a basic level, for the 2Captcha shit all you need to do is make an account on the site add some money to your account and then add the key via whatever tool you are making with 'Globals.CaptchaAPIKey = "Your Key Here";'

I will provided limited support on it depending on if I can be bothered my discord contact is in the readme also.

Please note this wasn't created with the best coding practices or anything but it works and you can change it around to work with your own shit.

Features Condensed:
  1. Automated Account Registration
  2. Automated Account OAuth Authorization
    (The features below require the users OAuth)
  3. Send Messages to Channel Chats
  4. Send Whispers to Channels (Doesn't seem to always work unless the whisper chat is initiated manually first)
  5. Follow other channels
  6. Unfollow other channels

Quick Tutorial Vid sorry for shitty audio
(again sorry can't post links 🤮 )
youtube.com/watch?v=SzHgS_PN7y0

The Source Link: github.com/kronoscloud/twitch-csharp
(Sorry cannot post links yet)

Formatting & organization of source code inspired by Tustin from NGU.
Flurl Code also inspired by Tustin from NGU.

Have fun with this.
This seems like an awesome share.

Gonna let someone check this out before. Do you have a video of some of those features in action? Would also be nice.
(Aug 23, 2017 03:53 PM)FryPan Wrote:  This seems like an awesome share.

Gonna let someone check this out before. Do you have a video of some of those features in action? Would also be nice.

Sure give me a sec let me write up a quick test application will add the video to the main thread.
Can you add me on discord
EnigmaCenter#1430
(Aug 23, 2017 03:53 PM)FryPan Wrote:  This seems like an awesome share.

Gonna let someone check this out before. Do you have a video of some of those features in action? Would also be nice.

Added a partial link to video to the thread :)

(Aug 23, 2017 04:03 PM)EnigmaCenter Wrote:  Can you add me on discord
EnigmaCenter#1430
Sent u a pm via discord
This is awesome. Thanks for the video.

Going to be using this soon.
(Aug 23, 2017 04:59 PM)FryPan Wrote:  This is awesome. Thanks for the video.

Going to be using this soon.

No problem man good luck with whatever you use it for 🙂
Is it really wise to connect to the IRC whenever you want to send one message?
What if I want to send a few messages?
Consider alternatives.
[Image: PVoDiqS.png]
(Aug 23, 2017 11:05 PM)Cecilia Wrote:  Is it really wise to connect to the IRC whenever you want to send one message?
What if I want to send a few messages?
Consider alternatives.

I only added the send message feature to show a basic way on how to do it not for a proper way for someone to communicate over twitch.
Oh god Sloth. Long time no see. NGU <3

Great share ! Will check it out ;)
What's your discord man? Would like to talk to you
SELLING Twitch Subs Viewers Followers and chatters! PM ME!
You should make an interface like ICaptchaHandler (and include a default implementation like for 2captcha). It would be more useful for people using other services.
(Aug 24, 2017 10:05 AM)BoliBerrys Wrote:  Oh god Sloth. Long time no see. NGU <3

Great share ! Will check it out ;)

Hi Boil :D

(Aug 24, 2017 10:40 AM)Ninja Wrote:  You should make an interface like ICaptchaHandler (and include a default implementation like for 2captcha). It would be more useful for people using other services.

Nice idea I don't know much about interfaces so I'll look in to that.


(Aug 24, 2017 10:06 AM)Stendoh Wrote:  What's your discord man? Would like to talk to you

Sloth#4064
Why don't you just scrape a random name from http://www.fakenamegenerator.com/?
¸„»°'´¸„»°'´Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est ¸„»°'´`'°«„¸`'°«„¸¸„»°'´
I got BeeBot from the seller, it seems this is useful but i prefer to use viewbot :P
"You can pick your friends, you can pick your nose, but you can't pick your friend's nose, because they usually get mad, butt we all know there hiding secrets in there" -James Bond


Possibly Related Threads...
Thread / Author Replies Views Last Post
[C#] by SIM-4704770Mar 6, 2021 09:40 AM 10 614 Mar 6, 2021 09:40 AM
Last Post: SIM-4704770
[C] by NullSystemDec 2, 2019 08:43 AM 1 235 Dec 2, 2019 08:43 AM
Last Post: HFDone
[C#] by JUSTINJun 8, 2019 07:39 PM 28 987 Jun 8, 2019 07:39 PM
Last Post: doxerhacker