Results 1 to 8 of 8
  1. #1
    Community Member Dracorat's Avatar
    Join Date
    Mar 2006
    Posts
    587

    Default Request: Regular Expression Filter

    Please add a feature that lets us filter out tells based on matching a regular expression.

    I'd love to add a filter like:

    \w{3}\s?(?:\.|.*dot.*)[\w\d]+(?:\.|.*dot.*)(com|net|org)

  2. #2

    Default

    A filter would be nice, but a filter that was human readable would be great.
    Server - Thelanis
    Diaries of a True Reincarnate (Wizard, Sorcerer, Melee, Divine, Artificer, Druid)

  3. #3
    Community Member Dracorat's Avatar
    Join Date
    Mar 2006
    Posts
    587

    Default

    "Human readable" filters are usually pretty easy to beat.

    I'd be available to give you a good set of filters to enter in to yours.

    Besides, if it's a regular expression compliant filter, most "human readable" filters would work as-is. (Mine is complex obviously, but would stop even obfuscated web addresses.)

  4. #4
    Community Member Proserpine's Avatar
    Join Date
    Mar 2008
    Posts
    62

    Default Ouch!

    Quote Originally Posted by Dracorat View Post
    Please add a feature that lets us filter out tells based on matching a regular expression.

    I'd love to add a filter like:

    \w{3}\s?(?:\.|.*dot.*)[\w\d]+(?:\.|.*dot.*)(com|net|org)

  5. #5
    Community Member Falco_Easts's Avatar
    Join Date
    Mar 2007
    Posts
    1,335

    Default

    Suggested this the other day as a way of filtering out spam tells. If Turbine could add in the name of every plat seller site that a harrasment ticket is put in for it would not take long to weed out the plat farmer tells.
    A friend will bail you out of jail.
    A mate will be sitting in there beside you saying "**** that was awsome!!!"

    Unguilded of Orien

  6. #6
    Community Member Dracorat's Avatar
    Join Date
    Mar 2006
    Posts
    587

    Default

    Quote Originally Posted by Proserpine View Post
    Or in the case of those who don't follow regular expressions, they could just enter www.examplegoldseller.com or a million other URLs that show up in game.

  7. #7
    Stormreach Advisor
    Founder

    Join Date
    Jan 2006
    Posts
    11,237

    Default

    I'd rather have devs do something to prevent spam from trial account than be forced to write my own filter

  8. #8
    Community Member Dracorat's Avatar
    Join Date
    Mar 2006
    Posts
    587

    Default

    Thus every time that the devs make a change and within a couple days the spammers find yet another way to circumvent, you are at the mercy of the devs again to prevent.

    This suggestion is a way that you'd be able to police it up pretty effectively yourself. I'm sure if you're not on much it doesn't much matter to you as you may not get spammed a lot. But if you're on for even four or five hours, you get quite a bit.

    The bonus of the filter being regular expression based would be that it'd be even harder to be circumvented, indeed even being able to be very inclusive. (Mine stops anything formulate as a URL even if there are spaces inserted inside or dots are replaced by the word "dot")

    The final advantage is that I could even provide some very effective regular expressions and not only could other people implement them, but spammers trying to bypass would have to resort to some very very convoluted advertisements - to the point where the regular gamer may not even be able to figure out the proper URL if they wanted the ad.

    Yes, regular expressions aren't for everyone, but they do the job and do it well. For those who don't understand them, there are many who do. Many, such as myself, who'd even be willing to help people create them.

    And like I said, in the end, you could always just enter text yourself. That's the beauty of it. It will operate with "normal" text too.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

This form's session has expired. You need to reload the page.

Reload