CapsGuard
CapsGuard
Description
CapsGuard was developed after i got annoyed with to many users spamming caps on my server. It has many features like word blocking, ignore certain caps words, set caps to lowercase if over certain percentage, cancel caps message if over certain percentage and i have much more planned. I like you to suggest features and i will add as many as i can. I hope you like this plugin.
Bugs
- /cg reload currently doesnt work properly with the new config.
To-Do
- Commands In-Game To Change Some Config Options
- Option To Take Money From Player Using iConomy If They Use A Certain Percentage Of Caps (Having Problems With This But I Will Keep Trying... Sorry)
- Make A Customizable Command Run When The Message Is Blocked By This Plugin (Might Not Be Possible)
- Change Caps To Lowercase When Over The Specified Percentage (Implemented :D)
Commands
- /cg reload this command will reload the config of the plugin
Features
- Blocks/Replace Caps Over A Configurable Percentage (Replace will make the whole sentance to lowercase)
- Can Add Ignored Phrases/Words To The Config
- Can Ignore All Phrases Under A Certain Length That Is Adjustable In The Config
- Customizable Message When CAPS Message Is Blocked
- Add Words To A Blocked List To Block Them
- Customizable Message When Word Is Block
- Permissions To Bypass Caps Block And Specified Word Block
- Admin Alerts On Caps Or Blocked Word
Permissions (SuperPerms)
- capsguard.bypass.caps this permission bypasses the caps block (defaults to OP)
- capsguard.bypass.blocked this permission bypasses the blocked words (default to OP)
- capsguard.alert.caps this permission alerts the user to someone using caps
- capsguard.alert.blocked this permission alerts the user to someone using a blocked word and tells them which word it was
- I have tested these permissions with PermissionsEx and i will not be testing with other permissions plugins... sorry**
@rbos
Hi Glad you got it working.
Thanks
Zackpollard
I commented out BlockedWords. Instead I set it to blank. Works now.
@rbos
Hi I run capsguard on my own server that i just updated to 1.2.3 R0.2 (build #2060) and it works fine. did this happen on server reload or was it just a normal startup. Please provide your config files.
Thanks
Zackpollard
CapsGuard fails to load on Bukkit #2060.
@andrewkm
Hi
I have realised the problem and its only apparent on the auto-lowercase feature. I have a few other things to fix like the blocked words with auto-lowercase and then i will release 1.0.1
Thanks
Zackpollard
EDIT: Have now released 1.0.1. See the changelog to see the fixes that have been made :D
@zackpollard
Hey :) Great job on the auto lower case feature! Works great :D Only thing that doesnt seem to be working with the plugin at this time is the caps ignore ... even with default configuration i still cannot type :D (: D) ... It comes out as :d .... (: d)
Is it a joke that you're starting every word with a capital letter? If so, I think it's pretty funny and ironic that you made a plugin that deals with capital letters.
Hi Guys :D I Have Just Moved To The YAML Type Config To Make It Easier To Implement The To Lower Case Feature. This Means That You Will Need To Re-Configure You Configuration In The New config.yml File. There is also a IgnoredAndBlockedWords.txt file. This file contains ever blocked and ignored word as formatted in the previous config file. I have also added the much awaited ToLowerCase feature and it is set to on in the config by default.
I Hope You Enjoy This Update And That It Helps You Out
Thanks
Zackpollard
well... i know how to do the lowercase thing but i dont want to do it before updating to the new config system (.yml)
I might be able to do it without updating t the new config and i will try later.
Thanks
Zackpollard
I agree with chamunks. I'm just looking for a plugin that auto lowercases caps after a certain amount of caps are entered. Any ETA zackpollard?
I'm very interested in this plugin but only if it can just auto lowercase. I dont care to cause a fuss with my players at all I just dont want to see any caps unless its proper grammar. But I do like how flexible you are planning on making this very good sir :D I cant wait. but this is definitely a +1 vote for the Lowercase replace to the Todo list.
great! can you add option to replace "heeeeeeeeeeeeeelp" to "help", "laaaaaaag" to "lag" to remove the "ooooooooo,rrrrrrrrrrrrr,yyyyyyyyyyy" remove the repeating letters
Hi I Will Be Moving to The New Config System Later Today and Then I Will Be Adding The Make Lower Case Option :D
Hope You Like The Plugin
Thanks
Zackpollard
Update Done... Testing Now Expect Update Within The Next 10 Minutes
Hi I Will be Updating Tonight And As R6 Is Now Released i Will be testing Myself And posting As A New Build...
Thanks
Zackpollard
@zackpollard
Thanks for the update info :)
Hi I Will Be Making An R5 Version Either Tommorow Or the Next Day. It Will Be Posted On The Description As A Dev Build So Keep Your Eyes Out For It. You Can Test It And Post The Results Back In The Comments Here
Thanks
Zackpollard
I also wish to test an R5 version, I need to update my server XD
If you have a beta R5 in progress id love to test it for you if you need/would like me to.
Honestly its perfect - Just need the caps to lower-case (As blocking the message is raging users) and an R5 update.
Both seems like your already planning :) Really awesome to have a developed caps plugin :D
PS: This is my previous used plugin: http://forums.bukkit.org/threads/chat-banticaps-1-2-0-no-capslock-kick-warn-convert-to-lowercase-configurable-1000.14782/ Maybe it will give you some ideas if your looking for features to add.