[ADMN/CHAT/GEN] OKSpamSecurity v2.0.0 - Stop spammers right in their tracks! [1.0.0-R1]

Discussion in 'Inactive/Unsupported Plugins' started by Kalman Olah, Aug 4, 2011.

  1. Offline

    Kalman Olah

    OS - OKSpamSecurity
    by Kalman Olah​
    Latest version: 2.0.0 ( Download - Source)​
    Would you like to buy me a drink? some useless stuff from Amazon? a car?​
    [​IMG]
    What is OKSpamSecurity?
    OKSpamSecurity is a antispam plugin for Bukkit. It provides you with several unique ways to prevent spam from disrupting gameplay.​
    Where can I get OKSpamSecurity?
    You can always find the latest version here .​
    Additionally, OKSpamSecurity comes with an auto-updater that will download updates to the /plugins/OKSpamSecurity/update/ folder.​
    How do I set up OKSpamSecurity?
    Just drop the plugin .jar in your /plugins/ folder, and let OKSpamSecurity generate a configuration file(/plugins/OKSpamSecurity/config.yml).​
    Example config.yml:​
    Example configuration:


    Commands and Permissions
    Node: okspamsecurity.reload -- Allows you to use /os reload
    Node: okspamsecurity.ignore.all -- Allows you to ignore all spam checks
    Node: okspamsecurity.ignore.chat -- Allows you to ignore chat spam checks
    Node: okspamsecutiy.ignore.command -- Allows you to ignore command spam checks
    Node: okspamsecurity.ignore.login -- Allows you to ignore login spam checks

    /os reload -- Reloads the configuration

    Changelog

    Version 2.0.0
    • Complete recode.
    • Added login, chat and command monitoring.
    • Added multiple punishments.
     
    scuba2dan and kahlilnc like this.
  2. Offline

    flying_pancake

    I've gotten the almost the same error since I updated to #1337
    Here's mine, since it looks slightly different.

    Currently running on #1470, same error.

    Show Spoiler

    2011-11-20 13:46:40 [SEVERE] Error occurred while enabling OKSpamSecurity v1.1.0 (Is it up to date?): null
    java.lang.NullPointerException
    at me.kalmanolah.os.OKConfig.loadkeys(OKConfig.java:77)
    at me.kalmanolah.os.OKConfig.configCheck(OKConfig.java:32)
    at me.kalmanolah.os.OKmain.onEnable(OKmain.java:102)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:183)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:957)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:176)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:159)
    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:337)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:324)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:161)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:388)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
     
  3. Offline

    Kalman Olah

    Delete your config and let OKSpamSecurity remake it.
     
  4. Offline

    flying_pancake

  5. Offline

    owenftw

    This is the best anti-spam I can find that works :) Everything works fine for me. Thanks for the plugin!
     
  6. How do I disable auto-update in your plugins? I can't seem to find an option.

    Kinda problematic restarting server when the auto-updater is timing out on your host ^^
     
  7. Offline

    Kalman Olah

    Uhh... The file's up though, don't see why it'd time out.

    If you really want to, I could add an option in the config. Let me know :).
     
  8. Offline

    ZerG

    Hey you added the custom command Hell yea kalman ! :)

    Now one question: can I enable punishment 1 and 4 together ? MUAHAHAHA

    Seriously though thanks for adding that, its appreciated.
    Multi commands and multi punishments in the future ? Great job implimenting the custom command I really thought I was pissing in the wind when i suggested it :D
     
  9. Offline

    Kalman Olah

    Version 1.1.1​
    • Use new getCommandSender() method.
     
  10. Offline

    thestriker095

    This was updated today to prevent the not-workingness? xD
     
  11. Offline

    mario00037

    Dev build for 1500+?
     
  12. Offline

    Kalman Olah

    1.1.1 should work.
     
  13. Offline

    flying_pancake

    Someone was getting around this plugin by spamming with an invalid command
    OKLogger was making this visible to me in the terminal window.
    eg
    /itSPAMMINGtime

    People are also whisper spamming via commandbook.

    Is it possible for OKSpamSecurity to count /commands as messages for its rate-limiting?
     
  14. Offline

    housemaster


    This. People can just bypass all anti-spam by using /me and they can spam /tell people. I wrote about it in this thread before but I don't know if you noticed.
     
  15. Offline

    Kalman Olah

    @flying_pancake
    @housemaster
    Currently doing a full recode of my chat plugin . It'll include built-in spam control that checks commands, chat and connects/disconnects. I'll make sure to update OKSpamSecurity with the changes too :).
     
  16. Offline

    housemaster

    Sounds good!
     
  17. Offline

    Kalman Olah

    @housemaster
    @flying_pancake

    Version 2.0.0

    • Complete recode.
    • Added login, chat and command monitoring.
    • Added multiple punishments.
     
  18. Offline

    flying_pancake

    @kalmanolah

    You, sir, are awesome.
     
  19. Offline

    John Adams

    Please add something to disable auto-update, my whole server was shut down for a while today b/c it failed to update on a reload. Great plugin and thanks for your work.
     
  20. Offline

    housemaster

  21. Offline

    darkcloud784

    This now tells people they are spamming commands and kills them.

    RB 1818
    OKspam 2.0.0
     
  22. Offline

    TheNoobWar

    Download link is broken please fix it.
     
  23. Offline

    DoctorBoyd

    Will this be updated for R5? Great Plugin.
     
  24. Offline

    xsolar66

  25. Offline

    md_5

    Long time no see Kalman Olah. You will notice that this thread has now been placed into the Inactive Plugin subforum.
    If you wish to revive this plugin, please ensure that you update and test compatibility with the latest recommended Bukkit build before reporting your original post, asking for it to be moved back to the release forum.

    Thanks for your time.
    md_5
     

Share This Page