Sid72020123 / scratchconnect

Python Library to connect Scratch API and much more.
https://sid72020123.github.io/scratchconnect/
MIT License
26 stars 14 forks source link

Remove commenting, loving and faving functionality #35

Closed Chiroyce1 closed 2 years ago

Chiroyce1 commented 2 years ago
webdev03 commented 2 years ago

How will you make the time limit? People will find ways around it...

Sid72020123 commented 2 years ago

Yes. In Python, you can't make an object private, though using "_". I think I should not remove those features. The Scratch Team should fix that ghost reply and add a way to stop spamming. Maybe they can add a time limit of 1 comment per 10 minutes or even more...

webdev03 commented 2 years ago

If the ST limits to 1 comment per 10 minutes... Conversations would be ruined!

Sid72020123 commented 2 years ago

Yes. Maybe they can add 1 comment per 10 minutes per 1 user. Which then will allow a user to post a comment on other user's profile per 10 minutes. Till then, he/she can comment on other user's profile.

Chiroyce1 commented 2 years ago

Yes. Maybe they can add 1 comment per 10 minutes per 1 user. Which then will allow a user to post a comment on other user's profile per 10 minutes. Till then, he/she can comment on other user's profile.

Still, that wouldn't be good. Then you cant have any real time conversations with just one person

Sid72020123 commented 2 years ago

Yes :( We should report the errors to Scratch Team for removing ghost ping and making a way to reduce or stop spam...

Sid72020123 commented 2 years ago

I can see that the "don't remove" votes are more than "remove" votes. I think I will not remove these features. The ghost reply should be fixed by the Scratch Team and they should have a way to stop spam. I am going to close this issue on the next update...

Sid72020123 commented 2 years ago

Closing this...

Quantum-Codes commented 2 years ago

To remove ghost reply pings, the package can just make an additional request to the parent comment specified and automatically add the ping to the front. Just like how Scratch forces pings to be in front that we don't write.

Example: someone uses replying feature to reply to parent comment 12345. The package makes requestmto see the 12345 comment author and then adds it to the start.

("@" + parent comment author + " " + what the User wanted to comment)

Sid72020123 commented 2 years ago

I don't think that would work but I will try after some time...