generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Game Creation and Development » Scripters
Home Search
 

Re: Why is chat filtering not done client sided?

Previous Thread :: Next Thread 
sayhisam1 is not online. sayhisam1
Joined: 25 Nov 2009
Total Posts: 2092
20 Jul 2016 04:59 PM
FilterStringAsync() lags and freezes up sometimes - Why is there no way to filter a string on the client?
Report Abuse
RoyStanford is not online. RoyStanford
Joined: 21 Oct 2008
Total Posts: 2222
20 Jul 2016 05:01 PM
Anything done on the client can technically be hacked/exploited. To prevent this, they require that it be done on the server. I don't know why you would use that function though.
Report Abuse
sayhisam1 is not online. sayhisam1
Joined: 25 Nov 2009
Total Posts: 2092
20 Jul 2016 05:03 PM
Well, you can simply make it so that all incoming chat messages are filtered and then output to chat gui?
If a person hacks it, they won't affect the chat of other players, only of their own client?

Also, what function would you use instead?
Report Abuse
TimeTicks is not online. TimeTicks
Joined: 27 Apr 2011
Total Posts: 27115
20 Jul 2016 05:07 PM
Just make your own filter. Much easier.


Report Abuse
RoyStanford is not online. RoyStanford
Joined: 21 Oct 2008
Total Posts: 2222
20 Jul 2016 05:08 PM
Good point! That would work but unfortunately roblox doesn't provide any way to filter messages on the client.

I just choose not to use that at all. Roblox TextBoxes already do some filtering anyways. I don't see any rule that says games must filter messages. I have several games that don't filter messages and haven't gotten any warnings or anything from roblox.
Report Abuse
Klink45 is not online. Klink45
Joined: 06 Jun 2011
Total Posts: 26054
20 Jul 2016 05:08 PM
You could just make a list of stuff not allowed and then block it if the string contains it.

u sicko!
Report Abuse
sayhisam1 is not online. sayhisam1
Joined: 25 Nov 2009
Total Posts: 2092
20 Jul 2016 05:10 PM
I did make my own filter.
I am just wondering why Roblox doesn't just add a client sided filtering function though.
Report Abuse
TrollCarz is not online. TrollCarz
Joined: 06 Dec 2012
Total Posts: 64
20 Jul 2016 05:13 PM
>Not letting users make their own filter
kys
Report Abuse
TimeTicks is not online. TimeTicks
Joined: 27 Apr 2011
Total Posts: 27115
20 Jul 2016 05:20 PM
Because that would be pointless giving the client power to modify the chat


Report Abuse
TrollCarz is not online. TrollCarz
Joined: 06 Dec 2012
Total Posts: 64
20 Jul 2016 05:21 PM
If I don't want "ass" filtered, then why should it be filtered for me?
If someone wants it filtered, then they can add it to their filter

Also, there exists a file in the roblox directory that contains words blocked with the filter but I can't remember the name
Report Abuse
Kodran is not online. Kodran
Joined: 15 Aug 2013
Total Posts: 5330
20 Jul 2016 05:23 PM
that's dumb. Kid's site and I'm sure you can convey what you want to say without swears.
Report Abuse
TimeTicks is not online. TimeTicks
Joined: 27 Apr 2011
Total Posts: 27115
20 Jul 2016 05:23 PM
Because little kids like you don't deserve to have their minds filled with naughty language.


Report Abuse
Kodran is not online. Kodran
Joined: 15 Aug 2013
Total Posts: 5330
20 Jul 2016 05:23 PM
Also no, iirc it uses a third party filtering thing. someone on /r/roblox found it but i forget the name.
Report Abuse
sayhisam1 is not online. sayhisam1
Joined: 25 Nov 2009
Total Posts: 2092
20 Jul 2016 05:25 PM
Oh that's why then.
That's really dumb though - its laggy and inefficient.
I wrote my own filter script which reduces chat lag by a lot - If anyone wants it, just ask.
Report Abuse
TimeTicks is not online. TimeTicks
Joined: 27 Apr 2011
Total Posts: 27115
20 Jul 2016 05:26 PM
There shouldnt be any lag unless your connection is ass


Report Abuse
UFAIL2 is not online. UFAIL2
Joined: 14 Aug 2010
Total Posts: 6905
20 Jul 2016 05:27 PM
Community Sift
Report Abuse
TrollCarz is not online. TrollCarz
Joined: 06 Dec 2012
Total Posts: 64
20 Jul 2016 05:27 PM
They switched to a third-party filter a few months ago

diogenes.fnt is the file
It used to contain the actual text but it's just symbols now
Report Abuse
UFAIL2 is not online. UFAIL2
Joined: 14 Aug 2010
Total Posts: 6905
20 Jul 2016 05:27 PM
* is the filtering service they use.
Report Abuse
sayhisam1 is not online. sayhisam1
Joined: 25 Nov 2009
Total Posts: 2092
20 Jul 2016 05:56 PM
No - All the filtering is done from roblox server side. Client connection doesn't affect that.
Report Abuse
TrollCarz is not online. TrollCarz
Joined: 06 Dec 2012
Total Posts: 64
20 Jul 2016 06:00 PM
>When you make a long ass post but you get logged out and the post isn't saved
:|

Ty UFAIL

Jagex's filter for runescape is very good.
It's so good that gold farmers stopped spamming in public chat and resorted to sending private chats to players

Example message: Vv-w-vv-Rs~wal,mart,C^0^nn,Trade&gold^account^item l0.M=3.53usd--0uo
Report Abuse
TrollCarz is not online. TrollCarz
Joined: 06 Dec 2012
Total Posts: 64
20 Jul 2016 06:02 PM
It's likely that file used to be used, but then roblox switched to server-side filtering but still included the file with the roblox app
Report Abuse
Kodran is not online. Kodran
Joined: 15 Aug 2013
Total Posts: 5330
20 Jul 2016 06:02 PM
Roblox's filter is a bit intrusive I have to agree. They should make changes.
Report Abuse
TrollCarz is not online. TrollCarz
Joined: 06 Dec 2012
Total Posts: 64
20 Jul 2016 06:03 PM
>When you necrobump and swear in multiple posts but don't get banned
XD
Report Abuse
warspyking is not online. warspyking
Joined: 15 Nov 2011
Total Posts: 13947
20 Jul 2016 06:11 PM
If it's on the client they could exploit it so no filtering is done, and it would get sent to the server unfiltered.
Report Abuse
TrollCarz is not online. TrollCarz
Joined: 06 Dec 2012
Total Posts: 64
20 Jul 2016 06:13 PM
That's the point
It gets sent to the server unfiltered and the client filters all incoming chat messages using their filter
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripters
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image