I think there should be a new in game API that controls which players could comment in the comment section, and maybe a Filter Mode (Default meaning the normal filter, Custom meaning a custom filter function or Old Default being the old filter that ROBLOX use to use).
There should be a property saying ControlledByROBLOX which by default is true and can only be changed in studio. And if it's true then the Filter Mode will be Default(And will error if changed).
The API should have 5 yield functions:
GetComments(void) <- Returns a Pages object of the comments section
DeleteFilteredComments(void) <- Deletes comments that are COMPLETELY #'s
SetFilterFunction(function) <- Sets the custom filter function (Only works if the Filter Mode property is set to Custom)
AllowPlayerToComment(player Object) <- If ControlledByROBLOX equals true then this will do nothing
DontAllowPlayerToComment(player Object) <- This function is hidden and can only be used by ROBLOX/CoreScripts/ And it only works if the current player is ABLE to comment
What do you guys think?
|