Tkd-Alex / Twitch-Channel-Points-Miner-v2

A simple script that will watch a stream for you and earn the channel points.
GNU General Public License v3.0
1.21k stars 664 forks source link

Doesn't get points for raids and bonuses. #592

Open LeoAlt8 opened 1 year ago

LeoAlt8 commented 1 year ago

Doesn't get points for raids and bonuses. There is a notice about bonuses and a raid. But it doesn't take points.

2022-09-13

Glass47 commented 1 year ago

kasada.io

This verification system that kasada.io is does not work as it should, I found a way to bypass this verification. I won't disclose because people can use it for evil (Twitch followers etc)

I am pretty sure anyone who is into that stuff (botting followers and such) have figured it out already.

Edit: And this comes from someone who is in a lot of discord servers that do these stuff and developers told me that. Also people that sell said software. I am not going to promote or anything i just want to tell that you are most likely wrong because they figured it out already especially people that sell such software as monthly subscription.

Final edit: My point was, your comment was useless and not helpful at all. Workaround exists and people that are into deeper stuff than this have it already figured out. Instead saying "Oh hey i have solution but i am not going to tell you because people can use it for evil" is ironic because what you are doing already is considered "evil" by Twitch... Anyways each on their own...

om-bhutki commented 1 year ago

Anyone find any solution yet? @bossoq?

6accOnThe6locc commented 1 year ago

kasada.io

This verification system that kasada.io is does not work as it should, I found a way to bypass this verification. I won't disclose because people can use it for evil (Twitch followers etc)

I am pretty sure anyone who is into that stuff (botting followers and such) have figured it out already.

Edit: And this comes from someone who is in a lot of discord servers that do these stuff and developers told me that. Also people that sell said software. I am not going to promote or anything i just want to tell that you are most likely wrong because they figured it out already especially people that sell such software as monthly subscription.

Final edit: My point was, your comment was useless and not helpful at all. Workaround exists and people that are into deeper stuff than this have it already figured out. Instead saying "Oh hey i have solution but i am not going to tell you because people can use it for evil" is ironic because what you are doing already is considered "evil" by Twitch... Anyways each on their own...

My comment was just to let you know that there is a way to bypass and it's not the end of the world for Twitch Bots. I had discovered it in less than 30 minutes, and I didn't even implement it in my bot because I still don't consider it reliable, but I didn't want to explain it because nobody cares, but since you do, I decided to explain.

About the method: It stops working every X hours but I have to update a variable every X hours (this variable is very easy to automate, but I don't have time) my fake accounts haven't been banned and it's running under stress 100 requests every 10 minutes and none of those 100 requests gives the error failed integrity check. If everything works Friday I'll post a POC code and you can implement it.

nilarom commented 1 year ago

Doesn't get points for raids and bonuses again? Today it doesn't work again.

taurynamonsterxdd commented 1 year ago

i dont get raid and bonus fix this pls ok thanks

taurynamonsterxdd commented 1 year ago

@bossoq can you help me with this? this is my disord ,.#1342

Hendrik292 commented 1 year ago

Is there already a solution?

ColinShark commented 1 year ago

Is there already a solution?

@Hendrik292 if there was, this issue would be closed as completed. 🤦‍♂️

moudaz commented 1 year ago

@6accOnThe6locc said they would post a PoC by Friday.

om-bhutki commented 1 year ago

Its sunday already 😕

moudaz commented 1 year ago

Its sunday already 😕

Apologies, I can't talk on behalf of them. I was just reporting what was commented before in the ticket, or maybe I misunderstood this. That being said, I am fiddling around with the client, and comparing requests between the browser and the miner, no luck so far.

om-bhutki commented 1 year ago

Its sunday already 😕

Apologies, I can't talk on behalf of them. I was just reporting what was commented before in the ticket, or maybe I misunderstood this. That being said, I am fiddling around with the client, and comparing requests between the browser and the miner, no luck so far.

Its ok. The message wasn't really targeted at you specifically I was just talking in general. Thanks for your contribution! I would try too but I'm a super noob at python lol.

6accOnThe6locc commented 1 year ago

@6accOnThe6locc said they would post a PoC by Friday.

Unfortunately the method stopped working, I don't have much free time to try to find out what exactly happened. I'll post the code that was working if anyone has free time and knows JavaScript and Python can find what's wrong. (NOT WORKING) https://github.com/6accOnThe6locc/1de5c4c87021772015

6accOnThe6locc commented 1 year ago

I have news, but it's not so good, I found a new way to be able to send requests without integrity token. In the link below you will find the POC.

Notes: It doesn't work with a "normal" token, you will need a token with client id "kd1unb4b3q4t58fwlpcbzcbnm76a8fp" if you try with the "normal" token you will get the same error.

https://github.com/6accOnThe6locc/1de5c4c87021772015/blob/main/working.py

xBlackZero commented 1 year ago

I have news, but it's not so good, I found a new way to be able to send requests without integrity token. In the link below you will find the POC.

Notes: It doesn't work with a "normal" token, you will need a token with client id "kd1unb4b3q4t58fwlpcbzcbnm76a8fp" if you try with the "normal" token you will get the same error.

https://github.com/6accOnThe6locc/1de5c4c87021772015/blob/main/working.py

Excuse me I will need a rookie explanation on how to apply your solution, should I replace the file somewhere? thanks and sorry for bother.

6accOnThe6locc commented 1 year ago

I have news, but it's not so good, I found a new way to be able to send requests without integrity token. In the link below you will find the POC. Notes: It doesn't work with a "normal" token, you will need a token with client id "kd1unb4b3q4t58fwlpcbzcbnm76a8fp" if you try with the "normal" token you will get the same error. https://github.com/6accOnThe6locc/1de5c4c87021772015/blob/main/working.py

Excuse me I will need a rookie explanation on how to apply your solution, should I replace the file somewhere? thanks and sorry for bother.

Maybe someone got it wrong, so I'll make it clear, I'm just sharing a method to implement you'll need some programming knowledge. You can try doing the most obvious by changing client_id and setting a new token. (I don't use the bot, I only read some parts of the code, so I could be wrong)

taurynamonsterxdd commented 1 year ago

@6accOnThe6locc how can i use it bcs i dont know

rdavydov commented 1 year ago

Quickly implemented the workaround FOR BONUS CLAIMING (+50). Method is kindly shared by @6accOnThe6locc. I just adapted it for this project.

Code https://github.com/rdavydov/Twitch-Channel-Points-Miner-v2/tree/workaround

For noobs ;) https://github.com/rdavydov/Twitch-Channel-Points-Miner-v2/releases/tag/0.1

P.S. Delete your old cookie file(s) cookies/*.pkl and authenticate again.