CosmosisT's TinyChat Script (CTS V1.8.66 FINAL)

Modified TinyChat - Best Scripts; prepare to be amazed.

< Feedback on CosmosisT's TinyChat Script (CTS V1.8.66 FINAL)

Review: चांगली - स्क्रिप्ट चालते

§
पोस्ट केले: 2020-04-06

Additional anti-spam measures

Would it be possible to implement additional anti-spam measures, such as timed auto ban, a regex to autoban "randomized" usernames that spam the room.

CosmosisTलेखक
§
पोस्ट केले: 2020-04-06

If I'm not mistaken, you're talking about bots or at least spammers with names like ASDSASDASHJSA next log in ASDHSADHASDKW always differing, in cases like this; the users never hang around long enough to verify so you can crank the !autokick to stop them in their path.

CTS has an !autokick/!autoban feature that'll go to town on these users once called. The only thing however is that if a user has a small !safelist, many will get kicked or banned. It's suggested you have atleast 100-500 to ensure many users can come back or stay online while the kicking/ban takes place.

Beyond this you can ban by username/nickname and/or keyword. All have seemed very powerful in their ways. If this isn't exactly it, please elaborate, I can certainly tune some of the code.

§
पोस्ट केले: 2020-04-07

I see thank you very much.

Yes we love this script, how can we donate to the development of this as you know there are those that have a weird passion for spamming virtual chat rooms for no reason other than to disrupt the flow.

Again we thank you for creating this. I will use the safelist to safelist as many users as possible that are frequented users.

I believe another method that could be implemented: Save banned users in local storage or something (however it is currently stored now), and have another command such as !lockdown that will keep those banned users autobanned.

  1. Banned users get saved.
  2. If command !lockdown is activated, then all banned users that are saved are banned upon join.
  3. If command !lockdown is deactivated
CosmosisTलेखक
§
पोस्ट केले: 2020-04-07

It's a bit confusing at first but here's a fast summary. !safelist will contain all users of which that verified and are safe when "lockdown" occurs.

!autokick and !autoban toggle on/off; (default off as it should be), this will kick/ban every user on join and in userlist that is not among that safe-list. This is for bot attacks and lock-downs of any-type; however kick is suggested over ban without experience.

- !banadd user/nick !kickadd user/nick

These both kick/ban user if they're in the list or watches for them to join and then kicks/bans. The list is saved and stored; !cts/!help for reference to the commands there.

- !kickkeywordadd SomeWord !bankeywordadd SomeWord

These will kick/ban user for entering a term that is not allowed in the box if you are of a moderator status, JR.moderators will not get any of these features.

Beyond these means there's not a whole lot more that can be done unfortunately; the idea of lockdown is implemented to its best form through safe-listing. Do practice extra precaution when using it, generally don't leave it on. (Because users get kicked fast or banned for being silly, they generally never make the safelist. This though does not handle your every-day troll, you can limit their use by manual banning and running up their VPN usage.

-

Hope this helps, many methods to reduce spam have been looked at and questioned for being reasonable and the few here have done perfect for the worst of the worst to petty stuff. Because everyone's list is unique bots and other users who intend to bother cannot get past.

Hope this helps. not much more we can do to prevent users of this nature.

I am glad many are enjoying this, including yourself. I do not accept donations; I thank you for your support and those who share CTS; it means a lot. Thank you for your suggestion, I'd suggest Discord for getting faster responses.

§
पोस्ट केले: 2020-04-07

I'll see you on Discord bro. :)

उत्तर पोस्ट करा

उत्तर पोस्ट करण्यासाठी साइन इन करा.