Inactive [CHAT/ADMN] StopTalkingAutoBan [Reloaded!] Alpha1 - Intelligent Anti-Spam System [1.4.5-R0.2]

Discussion in 'Inactive/Unsupported Plugins' started by Blackburn29, Aug 21, 2011.

  1. Offline

    Blackburn29

    • Adfly links are prohibited.
    StopTalkingAutoBan(S.T.A.B) - Spam monitoring, as it should be!

    [​IMG]

    Versions:
    Original v2.1.1
    Reloaded: Alpha1

    Like us on Facebook!
    [​IMG]






    ***HERE TO REPORT A BUG? PLEASE POST IT HERE***


    Description
    This plugin was developed specifically to stop spam on your server as fast and effecient as possible.

    STAB is fully configurable. Ranging to from the messages that are sent to the user upon kick or ban, to tweaking the sensitivity of STAB.

    Currently by default, all builders get 1 offence for spamming. If that offence is used up, they will be banned from the server on their next offence. (Warnings may be turned off in the plugins config file)

    STAB also features it's own RemoteConsole system. Allowing admin to watch their servers from home without having to deal with pesky SSH or Command Line! Just simply type the ServerIP and stabRcon port number and hit connect! You will now be able to send commands, see whos currently logged in, chat in game, and kick/ban players, without ever logging into minecraft!


    Screenshots:
    Show Spoiler

    [​IMG]

    [​IMG] [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]



    Documentation and Instructions:
    • Permissions and Configuration Options
    http://dev.bukkit.org/server-mods/stab/pages/permissions/

    Features:
    • Logs the IPs and Usernames of every player that joins.
    • Logs the chatlog with DisplayName and AccountName.
    • Watches each player individually for both Chat and Command Spamming
    • Lag Calibration/Anti-Lag
    • Intelligent system for detecting players that spam in game.
    • Fully Multi-threaded
    • Lots of configuration options to make the experience perfect for your server.
    • Easy to use both in-game, and in console.
    • Permissions support, but not required.
    • MCBans Support
    • PlayerLogging
    • RemoteConsole
    • On-The-Fly Editing of Configuration Options
    Download The Plugin

    If you enjoy this plugin, feel free to click the button below.
    Doing this will allow me to continue development and support each build.
    Any amount is GREATLY appriciated, even if its $1...
    [​IMG]
     
    KawaiiNeko, McEvan, columb and 2 others like this.
  2. Offline

    ToxicShocks

  3. Offline

    Blackburn29

  4. Offline

    Blackburn29

    Pushed out 1.2.5. PLEASE READ THE FIRST POST! COMMANDS HAVE CHANGED
     
  5. Offline

    Nathuram

    Is there any way to edit it so it bans people right away with no warning?

    Because I could really use that!.... Really!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 18, 2016
  6. Offline

    Blackburn29

    Currently no, but it wouldnt be hard to implement that
     
  7. Offline

    kamakazi145

    Yes, It would be widely appreciated if there could be an option in the config to remove the warning and ban straight away.
     
  8. Offline

    Blackburn29

    Will be implemented and pushed tonight

    Didn;t really want to call this 1.2.6. But I did :)

    1.2.6 out!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 18, 2016
  9. Good, I was about to request the instaban feature :)
     
    Blackburn29 likes this.
  10. Offline

    MichaelSe

    When I download 1.2.6, it's just a bunch of Java files, it seems, not a .jar.

    Did you not export as .jar ?
     
  11. Offline

    Blackburn29

    Its a zip, open the zip using WinRAR or whatever else. The JAR is inside.
     
  12. Offline

    MichaelSe

    k I got it installed, but it doesn't ban or kick anyone when they spam . My numOfMessages is 2, and STABChatLog.txt looks like this

    Code:
    [playername]-[playername]-[144] ==>
    [playername]-[playername]-[5478] ==>
    [playername]-[playername]-[144] ==>
    [playername]-[playername]-[144] ==>
    [playername]-[playername]-[5478] ==>
    [playername]-[playername]-[200] ==>
    [playername]-[playername]-[200] ==>
    [playername]-[playername]-[200] ==>
    [playername]-[playername]-[200] ==> 
    The server log says when I start it:

    Code:
    [INFO] Using warnings?true
    [STAB] Warnings have been disabled, banning players on first offence!
    
    I did set warnings to true
    I use bPermissions with bChat, everything up to date
     
  13. Offline

    Blackburn29

    My fault, fixed!

    1.2.6r out!
     
    MichaelSe and MiRROW like this.
  14. Suggestion: anti-logout spam. I know there are other plugins for this, but they are outdated and don't work on my server anymore.This crashes servers.

    Add-On suggestion: EXP Orb spam, people PvP a lot on our server and the orbs are just lying around again most devs working on this are not pretty active.This causes tons of serverlag. Haters abuse this.

    Keep up the good work
     
  15. Offline

    Blackburn29

    Log-out shouldnt be too hard, I could probably push that out fairly easily. (I could be wrong though lol)

    As for the Addon suggestion: Ill have to do some research and figure that one out. I don't know much about it. I'm swamped with 3 tests and 2 papers due by next tuesday, so I wont be able to implement this until AT LEAST next Tuesday.
     
  16. Offline

    MichaelSe

    Awesome, everything works now! Great plugin, thanks a lot!
    My STABChatLog.txt still looks like rubbish, but I don't need it :p
     
  17. Offline

    Blackburn29

    Yeah, still looking for some better options for chatlogging. But right now its not first priority
     
  18. Offline

    Nathuram

    does this thing kick people when banning them? because just a ban doesn't mean much if the spammer is still online to spam.
     
  19. Offline

    Mike Geitz

    Any word on HeroChat support? After installing this plugin I am unable to use '/ch [channelname]' to change my channel focus, works fine without it though.

    Otherwise, amazing plugin!!! Nothing is worse than those script kiddies.
     
  20. Offline

    Blackburn29

    Yes.

    HeroChat and mChat support is kinda iffy right now. Some people are reporting it works, others are not.
    Im trying to figure out what I can do about that...
     
  21. I noticed people can still spam using the Factions command: /f desc [text]
    This changes your Faction description.
    I only shooted some of it.
    [​IMG]
     
  22. Offline

    xizvyrious

    I may have found a possible bug with the plugin not properly ending a thread when a player leaves the server or not picking up a flag to tell it not to print the text saying it is stopping a players thread that has already left the server upon shutdown or restart, log with spammage of the console for proof attached.
     

    Attached Files:

    • bug.txt
      File size:
      5.6 KB
      Views:
      2
  23. Offline

    Blackburn29

    I did not implement /f, thats why. Now that I know about it I will.

    This has to do with the mChat/HeroChat detection. If you use either of them, it will not say anything in game. I may have messed something up during my last clean-up, but I will look into this.
     
    xizvyrious likes this.
  24. Offline

    Nathuram

    I'm having some trouble with this plugin.

    1, I set numofmessages to 15 and it stills bans people for just talking.
    2, some of the people it bans does not even end up on the offence list.

    I do not run any other chat plugins at all.

    Here's log right up to a faulty ban:
    -------------------------
    2011-11-02 03:36:32 [INFO] <MinhTran>Alagl
    2011-11-02 03:36:33[INFO] <MinhTran> LAF
    2011-11-02 03:36:34 [INFO] [PLAYER_COMMAND] Dench: /spawn
    2011-11-02 03:36:34 [INFO] [PLAYER_COMMAND] Rokario: /m gnome ok, being griefed is difficult, you ever need anything, justask, ok?
    2011-11-02 03:36:34 [INFO] <MinhTran> LAGF
    2011-11-02 03:36:34 [INFO] pepper68
    2011-11-02 03:36:34 [INFO] YeOldMinecrafter
    2011-11-02 03:36:35 [INFO] Epic_Kulpa
    2011-11-02 03:36:35 [INFO] venom1539
    2011-11-02 03:36:35 [INFO] George7777
    2011-11-02 03:36:35 [INFO] VoidOfBlack
    2011-11-02 03:36:35 [INFO] kingdomhearts112
    2011-11-02 03:36:35 [INFO] CuttieSophie
    2011-11-02 03:36:35 [INFO] UltimateElements
    2011-11-02 03:36:35 [INFO] lew3404
    2011-11-02 03:36:35 [INFO] brunobuilder
    2011-11-02 03:36:35 [INFO] ComradeOj
    2011-11-02 03:36:35 [INFO] iNateHD
    2011-11-02 03:36:35 [INFO] anoldgranny99
    2011-11-02 03:36:35 [INFO] Topbuilder11
    2011-11-02 03:36:35 [INFO] will10lem
    2011-11-02 03:36:35 [INFO] BitetheBullet99
    2011-11-02 03:36:35 [INFO] felle22ww
    2011-11-02 03:36:35 [INFO] MinhTran
    2011-11-02 03:36:35 [INFO] [STAB] MinhTran[MinhTran] was BANNED for Spamming! 2011-11-02 03:36:35 [INFO] Reached end of stream
    2011-11-02 03:36:35 [INFO] MinhTran was BANNED from the Server for Spamming! 2011-11-02 03:36:35 [INFO] [STAB] Allowing permissions to do it's thing, before shutting down this user...
    2011-11-02 03:36:35 [INFO] Reached end of stream
    2011-11-02 03:36:35 [INFO] [STAB] MinhTran has disconnected. Stopping their ChatThread!
    ------------


    Here's another

    ---------------

    2011-11-01 22:51:33 [INFO] <huckaduckanucka> i killed my wolf
    2011-11-01 22:51:34 [INFO] <huckaduckanucka> damnit
    2011-11-01 22:51:36 [INFO] <huckaduckanucka> -_-
    2011-11-01 22:51:36 [INFO] pepper68
    2011-11-01 22:51:36 [INFO] YeOldMinecrafter
    2011-11-01 22:51:36 [INFO] Epic_Kulpa
    2011-11-01 22:51:36 [INFO] venom1539
    2011-11-01 22:51:36 [INFO] George7777
    2011-11-01 22:51:36 [INFO] VoidOfBlack
    2011-11-01 22:51:36 [INFO] kingdomhearts112
    2011-11-01 22:51:36 [INFO] CuttieSophie
    2011-11-01 22:51:36 [INFO] UltimateElements
    2011-11-01 22:51:36 [INFO] lew3404
    2011-11-01 22:51:36 [INFO] brunobuilder
    2011-11-01 22:51:36 [INFO] ComradeOj
    2011-11-01 22:51:36 [INFO] iNateHD
    2011-11-01 22:51:36 [INFO] anoldgranny99
    2011-11-01 22:51:36 [INFO] Topbuilder11
    2011-11-01 22:51:36 [INFO] will10lem
    2011-11-01 22:51:36 [INFO] BitetheBullet99
    2011-11-01 22:51:36 [INFO] felle22ww
    2011-11-01 22:51:36 [INFO] huckaduckanucka
    2011-11-01 22:51:36 [INFO] [STAB] huckaduckanucka[huckaduckanucka] was BANNED for Spamming!

    and another. This one is probably spam but with the plugin set to 15 it bans people on 3 messages.

    2011-11-01 16:32:22 [INFO] <tman13246857> hi
    2011-11-01 16:32:22 [INFO] <tman13246857> hi
    2011-11-01 16:32:22 [INFO] <tman13246857> hi
    2011-11-01 16:32:22 [INFO] pepper68
    2011-11-01 16:32:22 [INFO] YeOldMinecrafter
    2011-11-01 16:32:22 [INFO] Epic_Kulpa
    2011-11-01 16:32:22 [INFO] venom1539
    2011-11-01 16:32:22 [INFO] George7777
    2011-11-01 16:32:22 [INFO] VoidOfBlack
    2011-11-01 16:32:22 [INFO] kingdomhearts112
    2011-11-01 16:32:22 [INFO] CuttieSophie
    2011-11-01 16:32:22 [INFO] UltimateElements
    2011-11-01 16:32:22 [INFO] lew3404
    2011-11-01 16:32:22 [INFO] brunobuilder
    2011-11-01 16:32:22 [INFO] ComradeOj
    2011-11-01 16:32:22 [INFO] iNateHD
    2011-11-01 16:32:22 [INFO] anoldgranny99
    2011-11-01 16:32:22 [INFO] Topbuilder11
    2011-11-01 16:32:22 [INFO] will10lem
    2011-11-01 16:32:22 [INFO] BitetheBullet99
    2011-11-01 16:32:22 [INFO] felle22ww
    2011-11-01 16:32:22 [INFO] tman13246857
    2011-11-01 16:32:22 [INFO] [STAB] tman13246857[tman13246857] was BANNED for Spamming!
     
  25. Offline

    Blackburn29

    What is causing your console log to print out user names?

    Also, if you could, please post up a list of your plugins on your server. This will help me narrow down the options.

    Thanks!
     
  26. btw if someone's spamming they still spam the chatbox full before STAB grabs in. Kinda annoying.
    If you're going to add /f desc [text] you should also add /f tag [name] (change faction name spam)
     
  27. Offline

    Crysillion

    Using latest STAB and Bukkit #1240 with BukkitPerms.

    Set the chat threshold to 10 from 3. Still bans at 3. Checked config, rebooted server, still says 10, still bans on 3.

    Basically, your plugin doesn't seem to give a shit about what's set in the config. lol
     
  28. The config is annoying, I can't even modify it properly I have to download it first rename StopTalkingAutoBan to something temp. change the yml on my desktop, upload it again and fix the name.
     
  29. Offline

    Sayshal

    Love this plugin, one thing I really get peeved about. I run a large server with alot of plugins. And your plugin adds un-required/optional-to-see 'spam'.
    Example:
    Code:
    2011-11-03 18:15:01 [INFO] MrBlue577 lost connection: disconnect.quitting
    2011-11-03 18:15:01 [INFO] Connection reset
    2011-11-03 18:15:01 [INFO] [STAB] MrBlue577 has disconnected. Stopping their ChatThread!
    could be..
    Code:
    2011-11-03 18:15:01 [INFO] MrBlue577 lost connection: disconnect.quitting
    2011-11-03 18:15:01 [INFO] Connection reset
    Maybe make it optional in the config? console-messages:
    Please.. Its just one more thing I have to sort through when something happens. (Greatly appreciated.)
     
  30. Offline

    Blackburn29

    Well my plugin is made to detect spamming in the chat, in-game, in real time. Its not a chat/console modification. That was never it's purpose.

    I'll just add /f, so not matter what arguments they put, itll still count.

    Strange..... Ill definitely look into this, this weekend.

    I suggest you download something like Notepad++ to edit YMLs. And remember, you cannot use TAB in YMLs, they should instead be replaced with spaces.

    I will consider this as an option for the next release. I personally enjoy the console info that STAB give out, I find it helpful with tracking progress of players in game. But I can understand where it would get annoying if you have other plugins doing the same thing.

    Thanks for the input/suggestions/feedback!

    -Blackburn
     
  31. Offline

    Blackburn29

    Just letting everyone know, this project is not dead. I plan on pushing a HUGE update this week!

    Be ready! ;)
     

Share This Page