TradeSpamBlocker

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

Es gibt sehr viele Anti-Goldseller-AddOns.
Und es gibt sicher auch Möglichkeiten in diese Begriffe wie "verkaufe" einzufügen, um auch Handelsspam zu blockieren.
Allerdings gibt es kein AddOn (oder ich habe keins gefunden) das nur diesen einen Zweck verfolgt, nämlich Handelsspam zu blockieren.

Also habe ich versucht ein AddOn zu schreiben, welches möglichst viel Handelsspam blockiert und dabei die restliche Kommunikation nicht einschränkt (Stichwort falsch Positive). So ist TradeSpamBlocker entstanden.

TradeSpamBlocker prüft eine Nachricht im Allgemeinen Chat nach bestimmten Schlüsselbegriffen, denen eine Spam-Wertung zugewiesen ist.
Wenn dann die Gesamtwertung der Chat-Nachricht einen bestimmten kritischen Wert überschreitet, wird die Nachricht blockiert.

Features bisher:

  • Bestimmten Kategorien können viele Unterbegriffe zugeordnet werden (z.b. "vk", "verkaufe", "suche", "biete an")
  • Diese Unterbegriffe können auch aus Patterns bestehen.
  • Dem Oberbegriff kann eine Wertung zugewiesen werden (Spamwahrscheinlichkeit).
  • Wenn die Spamwahrscheinlichkeit der Nachricht einen kritischen Wert überschreitet wird die Nachricht blockiert.
  • Im Debug-Modus kann detailliert ausgelesen werden welche Teile der Nachricht mit welchem Oberbegriff ersetzt wurden und zu welcher Wertung das geführt hat.
  • Ein Spieler wird für 120 Sekunde blockiert, wenn eine Nachricht von ihm als Spam identifiziert wurde. (Falls auf die Nachricht noch Nachschübe wie "Gebot mittlerweile bei 1,7kk" oder ähnliches folgen.

Noch kommen soll:

  • Eine Benutzeroberfläche.
  • Die Blacklist Ingame editierbar machen.
  • Viel mehr Einstellungsmöglichkeiten.
  • Eine permanente Spieler-Blacklist
  • Imleitung des Handelsspams in einen Eigenen Chat
  • Noch detaillierterer Debug-Log.
  • Support anderer Sprachen.

Bisher ist TradeSpamBlocker nur für die deutsche Sprache verfügbar, da ich nur auf deutschsprachigen Servern spiele und dort Items, Stats, etc... vor allem in Deutsch angeboten werden. Wenn jemand auf einem Server mit einer anderen Sprache spielt der sich bereitstellt auch dort Spam-Begriffe zu sammeln und Patterns dafür zu bilden... nur zu.

English

TradeSpamBlocker is an AddOn which has the ability to block trading-spam with a blacklist.
But other than normal blacklists this blacklist also has a spam-value of the found word meaning that it depends on how much percent of the message is considered as spam to block it.

Sadly I only play on german servers and therefore I only have a blacklist for german trading-spam. If someone wants to create a blacklist for other languages feel free to contact me to implement it.

You must login to post a comment. Don't have an account? Register to get one!

  • 2 comments
  • Avatar of ccaccb ccaccb Dec 26, 2009 at 19:09 UTC - 0 likes

    1) Ja, aber dann verliert man vllt wichtige Nachrichten, was ich ja gerade vermeiden will. Man könnte auch einfach den Worldchat komplett blockieren (Weil davon 90 % Sowieso nur Handelsspam sind), aber das kann man sich vor allem mit hohem Level nicht erlauben, weil man an größeren Raids, etc... teilnehmen will.

    2) Habe den Namen noch bevor ich das Comment gelesen habe geändert. Dennoch vielen Dank für den Tipp.

  • Avatar of Blindyy Blindyy Oct 27, 2009 at 21:14 UTC - 0 likes

    Konstruktive Kritik:
    1. Filtern geht doch super leicht, da fast jeder Handelsspam auch ein Itemlink enthält
    2. Warum nennst du dein Addon dann nicht chattradeblocker oder tradespamblocker oder sowas ähnliches, wenn es nur um Handelsspam geht? SpamBlocker ist wieder viel zu Allgemein.

  • 2 comments

Facts

Date created
Oct 27, 2009
Category
Last update
Dec 26, 2009
Development stage
Abandoned
Language
  • deDE
License
GNU General Public License version 3 (GPLv3)
Downloads
300
Recent file

Authors