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

    Evotr1p197

    I've got to report a Bug! ; )

    When a player gets "kicked" there is a Message: <Player> has been BANNED for Spaming

    Can you please Fix it? ;D

    Its a realy GREAT Plugin! : )

    Evotr1p197
     
    [qwerty] likes this.
  3. Offline

    Blackburn29

    Fixed it for the next release ;)

    Thanks
     
  4. Offline

    FatesDemise

    Good plugin, Works great but getting lots of these errors, Chat plugin is: chat manager


    Code:
    00:20:15 [SEVERE] Could not pass event PLAYER_CHAT to StopTalkingAutoBan
    java.util.UnknownFormatConversionException: Conversion = 'K'
            at java.util.Formatter$FormatSpecifier.conversion(Unknown Source)
            at java.util.Formatter$FormatSpecifier.<init>(Unknown Source)
            at java.util.Formatter.parse(Unknown Source)
            at java.util.Formatter.format(Unknown Source)
            at java.util.Formatter.format(Unknown Source)
            at me.blackburn.STAB.stabPlayerListener.onPlayerChat(stabPlayerListener.
    java:63)
            at org.bukkit.plugin.java.JavaPluginLoader$6.execute(JavaPluginLoader.ja
    va:279)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:338)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:706)
    
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:694)
            at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
            at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java
    :478)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  5. Offline

    Blackburn29

    Like I said, I currently do NOT support other Chat Plugins...

    Just an update, Im currently having some issues with my Eclipse IDE, once I get that taken care of Ill release v1.2.3!
     
  6. Offline

    FatesDemise

    Found one other little bug, Your plugin did not think this was spam for some reason does it not recognise non letters?


    Code:
    21:52:47 [INFO] <walin> So it begins.....
    21:52:48 [INFO] <walin> __        __          __      _____
    21:52:50 [INFO] <walin> \ \      / /   /\     ||     |_   _|   |\ ||
    21:52:51 [INFO] <walin> \ \    / /   /[]\    ||       | |     | \||
    21:52:53 [INFO] <walin> \ \/\/ /   / __ \   ||___   _| |_    ||\ |
    21:52:54 [INFO] <walin> \_/\_/   /_/  \_\  |____| |_____|   || \|
    21:52:56 [INFO] <walin> __        __          __      _____
    21:52:57 [INFO] <walin> \ \      / /   /\     ||     |_   _|   |\ ||
    21:52:58 [INFO] <walin> \ \    / /   /[]\    ||       | |     | \||
    21:53:00 [INFO] <walin> \ \/\/ /   / __ \   ||___   _| |_    ||\ |
    21:53:01 [INFO] <walin> \_/\_/   /_/  \_\  |____| |_____|   || \|
    21:53:03 [INFO] <walin> __        __          __      _____
    21:53:04 [INFO] <walin> \ \      / /   /\     ||     |_   _|   |\ ||
    21:53:06 [INFO] <walin> \ \    / /   /[]\    ||       | |     | \||
    21:53:07 [INFO] <walin> \ \/\/ /   / __ \   ||___   _| |_    ||\ |
    21:53:08 [INFO] <walin> \_/\_/   /_/  \_\  |____| |_____|   || \|
    21:53:10 [INFO] <walin> __        __          __      _____
    21:53:11 [INFO] <walin> \ \      / /   /\     ||     |_   _|   |\ ||
    21:53:13 [INFO] <walin> \ \    / /   /[]\    ||       | |     | \||
    21:53:14 [INFO] <walin> \ \/\/ /   / __ \   ||___   _| |_    ||\ |
    21:53:16 [INFO] <walin> \_/\_/   /_/  \_\  |____| |_____|   || \|
    21:53:17 [INFO] <walin> __        __          __      _____
    21:53:18 [INFO] <walin> \ \      / /   /\     ||     |_   _|   |\ ||
    21:53:20 [INFO] <walin> \ \    / /   /[]\    ||       | |     | \||
    21:53:21 [INFO] <walin> \ \/\/ /   / __ \   ||___   _| |_    ||\ |
    21:53:23 [INFO] <walin> \_/\_/   /_/  \_\  |____| |_____|   || \|
    21:53:24 [INFO] <walin> __        __          __      _____
    21:53:26 [INFO] <walin> \ \      / /   /\     ||     |_   _|   |\ ||
    21:53:27 [INFO] <walin> \ \    / /   /[]\    ||       | |     | \||
    21:53:28 [INFO] <walin> \ \/\/ /   / __ \   ||___   _| |_    ||\ |
    21:53:30 [INFO] <walin> \_/\_/   /_/  \_\  |____| |_____|   || \|
    21:53:31 [INFO] <walin> __        __          __      _____
    21:53:33 [INFO] <walin> \ \      / /   /\     ||     |_   _|   |\ ||
    21:53:34 [INFO] <walin> \ \    / /   /[]\    ||       | |     | \||
    21:53:36 [INFO] <walin> \ \/\/ /   / __ \   ||___   _| |_    ||\ |
    21:53:37 [INFO] <walin> \_/\_/   /_/  \_\  |____| |_____|   || \|
    21:53:38 [INFO] <walin> __        __          __      _____
    21:53:40 [INFO] <walin> \ \      / /   /\     ||     |_   _|   |\ ||
    21:53:41 [INFO] /50.23.30.168:51931 lost connection
    21:53:41 [INFO] <walin> \ \    / /   /[]\    ||       | |     | \||
    21:53:43 [INFO] <walin> \ \/\/ /   / __ \   ||___   _| |_    ||\ |
    21:53:44 [INFO] <walin> \_/\_/   /_/  \_\  |____| |_____|   || \|
    21:53:46 [INFO] <walin> Well..... THATS ALL FOLKS!
    21:53:49 [INFO] /94.231.109.47:41724 lost connection
     
  7. Offline

    Jigsaw

    Works awesome, I really needed this plugin. Those haters gonna hate, now I can shut them up. :D
     
  8. Offline

    Blackburn29

    @FatesDemise you said you were using a chatplugin. And currently this does NOT support them ...
     
  9. Offline

    FatesDemise

    chat program only changes allows colors, other than that doesnt change anything..., But if thats still the reason then ok..
     
  10. Offline

    Blackburn29

    It is, because it modifies the way I hook on to chat for each player
     
  11. Offline

    Blackburn29

    v1.2.3 out tomorrow afternoon for 1.8.1 build!
     
  12. Offline

    mineHAVOC

    just installed 1.2.3 and the mchat version 1.7.12 and I get this error on server start. just thought i'd tell ya

    Code:
    16:19:38 [INFO] [STAB] Hooked -> mChat v1.7.12
    16:19:38 [SEVERE] Error occurred while enabling StopTalkingAutoBan v0.1 (Isp to date?): null
    java.lang.NullPointerException
            at me.blackburn.STAB.Main.onEnable(Main.java:49)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLo.java:885)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginMar.java:278)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:17
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:15
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)


    EDIT: just disabled mchat, and it still gave that error (minus the [INFO] [STAB] Hooked -> mChat v1.7.12)

    got file from http://teamm4.com/STAB/versions/v1.2.3/
     
  13. Offline

    Saidy99

    It did not generate a config file for me, do I need to manually create one in Notepad?
     
  14. Offline

    Flopi

    great plugin for 1.8, first onve ive seen aswell.
     
  15. Offline

    Blackburn29

    When you start your server, the "config.yml" should be generated automatically inside "YourServer\plugins\StopTalkingAutoBan" directory

    Try downloading it again, I will ZIP it and reupload... Sometimes downloading raw Jar files can become corrupt

    EDIT: Ok file is tested and working. Zipped and put in the URL you linked earlier

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

    zOxigen

    [​IMG]

    Ill just downloaded the fresh version, but the console gave me this information.
     
  17. Offline

    Saidy99

    It's not there after several restarts and reloading plugins....
     
  18. Offline

    Ronny Lawson

    I am also getting the same error when enabling the plugin for first time on Bukkit 1137 build:

    Code:
    16:19:38 [SEVERE] Error occurred while enabling StopTalkingAutoBan v0.1 (Isp to date?): null
    java.lang.NullPointerException
    Judging by the features list and herochat/mchat support being specifically stated in the changelog, this seems to be the best integrated spam prevention plugin. I am looking forward to using it.
     
  19. Offline

    Torados

    same here.

    STAB 1.2.3
    DevBukkit #1137
     
  20. Offline

    Blackburn29

    This update was for build 1134. Must have been a significant change since then... I will look and push out an update today.

    I'm very sorry for the inconveniance

    Ok! v1.2.3 has been fixed, please REDOWNLOAD!

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

    Kodiro

    Awesome I finally find a decent plugin and I have to add some admin details when I download it, which by the way I don't have. T_T MEAN! It looked so good too!
     
  22. Offline

    Blackburn29

    What?
     
  23. Offline

    Kodiro

    If you go to download link it asks for admin password...... I tried getting someone else to do it too, and it does the same! Some sort of PHP admin password crap.
     
  24. Offline

    Blackburn29

    If you click "Download Plugin" it should take you to http://teamm4.com/STAB/versions/

    You then click on the latest version (v1.2.3).
    Then click on STAB.jar, which should start the download.

    EDIT: Works fine for me.
     
  25. Offline

    iFreZzAx

    This plugin likes to randomly stop listening to a player saying they have left even tho they havnt left D:
     
  26. Offline

    Blackburn29

    Are you using any plugins that say things when they log in? Or any type of log in/log out/disconnect plugins?
    Ive yet to update for the latest recommended.(getting ready to do so) So theres a possibility that something in the new build has changed and is causing my plugin to see that the player has disconnected. Ill keep you posted.

    Please also check the first post for a bug report submission format.

    I'd also like to say THANK YOU for making STAB hit 1,500 downloads! It means a lot to me!

    Thanks
    Blackburn
     
  27. Offline

    iFreZzAx

    It seems to be when they do execute a command or die.
    But not everytime only rarely very strange.
     
  28. Offline

    SieniFani

    Looks really great, going to use it on my server. Thanks ;)
     
  29. Offline

    fffizzz

    any chance to make this work with mcbans? when it bans someone, its impossible for a mod to unban that user. I have to remove from offencelist and banned-players.txt
     
  30. Offline

    Blackburn29

    More than likely no. Thats one of the last things on my list unfortunately. 1.2.4 will be out in the next couple days, ive been re-working the ban system to implement the one introduced by the bukkit dev with the latest RB.
     
  31. Offline

    Savoie

    why not allow it to use a command such as /ban when there's a spammer, so it's easier for say, LogBlock to catch on to it (i have it set up to rollback griefers after a ban) :)
     

Share This Page