========== [Summery] ==========
Ever in need of a chat plugin that counters and censors negative content?
NukeChat brings you a unique all-encompassing plugin to manage your server chat in an automated fashion. With many configuration options, you can tell NukeChat what to do for excessive caps, expletives, the advertising of other server's IPs, and much much more. NukeChat can automatically discipline a use through fining, banning, or whatever else you determine appropriate!
As an additional feature NukeChat includes a customizable chat channels which you can create new channels and delete them!
This plugin will enhance the inter-player experience, take care of disturbances, and will put your server to that next level.
WARNING: It requires Vault.jar and it DOES work with Spigot.========== [Features] ==========
Chat Format System
Channel System (Has seperate format as well.)
Filters swear, caps/symbols, and advertising. (Many options for punishments such as ban, kick, mute, warn, etc...)
Customize /broadcast or /bcast or /bc
Join/Quit messages (Can customize it as well.)
Death messages (Can customize it too.)
Chat logs (FlatFiles or MySQL or SQLite)
Nickname database.
Anti-Spam System
========== [Change Logs] ==========
Version 1.0 - Releasing my awesome plugin
Version 1.1 - Fixed the version error problem message
Version 2.0 - Added config.yml and join/quit message
Version 2.1 - Added anti-spam and fixed reload command
Version 3.0 - Added anti-advertise and fixed true/false issue in config.yml.
Version 4.0 - Added version command and whitelist and blacklist.
Version 5.0 - Added config.yml editing ingame and fixed some codes/errors
Version 6.0 - Moved blacklist and whitelist to config.yml, added color choice for join/quit message, and added kick logging program.
Version 7.0 - Added staff, local, and global channels.
Version 8.0 - Added more channels. (trade and helpme), Prefix and Suffix support! (MUST use Vault.jar!!!), added color support for messages(comes with permission node), supports multiple colors in join and quit messages, built in mute system (no time program yet tho), edit chat channel colors, and SPIGOT SUPPORT!
Version 9.0 - Fixed anti-spam issue, added another feature for swearing which blocks swearwords with * symbols, added date/time for kick logs, and added no permission messages.
Version 9.1 - Fixed /help conflict (Changed it to /helpme), added another command besides /staff or /s (which is /st), and ability to remove some color codes from message.
Version 10.0 - Added VIP channel, filters messages in channel chats, nickname added, enable/disable chat channels in each world, enable/disable chat format, fines players for swearing/caps/advertises feature, and some errors fixed.
Version 11.0 - Fixed bug issues and added private messaging.
Version 11.1 - Fixed bug issues and added spychat to see private messages.
Version 12.0 - Fixed all bugs that was reported. Added custom broadcast command, color choice for '~' symbol for nickname feature, /say command with color convert capability, auto-fix color names in config.yml on enable mode, and removes color codes from players who dont have permission to use color codes.
Version 13.0 - Removed prebuilt channels (except global and local), installed customizable chat channels, added /me emote capability, updated vault.jar plugin, customizable spam warn messages, and ability to remove join/quit messages.
Version 13.1 - Added date to kick logs, added messages with kick logs, and fixed bug in replacing word with symbols.
Version 13.2 - Removed ":" from me emote, fixed bug in mute command, and fixed bug in private message color.
Version 13.3 - Added ability to turn join/leave messages on or off, uploaded updated vault, fixed /reply issue, local channel bug, and mute bug.
Version 13.4 - 1.6.1 capability and fixed chat format set to false error. (Works with EssentialsChat. That's all I know so far.)
Version 13.5 - 1.6.2 capability and fixed a small bug in setPlayerDisplayName.
Version 14.0 - Fixed bugs that's dealing with chat formatting in me emote, channels, and global chat.
Version 2.0.0 - Rewrote the plugin (which took 2 months...) and all of the bugs that was caused with channels is gone! Added MySQL database for chat logs, death messages, ability to create custom world names.
Version 2.0.1 - Fix issues with version 1.7.2-R0.2.
Version 2.0.2 - Fix issues with version 1.7.2-R0.3.
Version 2.1.0 - Removed the ability to make custom file names for flat file database. Will label as "chatlog.txt" instead., Added SQLite database support, Fixed one small bug in plugin start up, lack of permissions in some commands, and updated pages here.
========== [Ticket] ==========
Please make a ticket under tickets section if you encounter any problems! It will be much easier for me to fix it from there instead of the comment page! MAKE sure you're in the latest version of NukeChat.jar and craftbukkit.jar/spigot.jar version!
========== [To-Do-List] ==========
Ignore System
========== [Current Bugs] ==========
Duplicate announce filter in custom channel commands.
Please donate for the hard work I have done towards this plugin! Click here to donate to my amazing project!
If you could make it so, it works with spigot has anti spam caps advertising and swear and is nice a configurable that would be nice but if not then GL on development.
If this plugin has those features that other plugins, then why not use the NukeChat one? Less plugins = better preformance
I will fix the command conflicting issue. If essentials and nukechat ones conflict then I wont fix that because essentials have the ability to set which command to override.
It is a chat plugin with anti-caps, anti-swear, anti-advertise, and anti-spam, as its core functionality. The latest version of essentials allows other plugins to override things when necessary. The description has some slight mistakes, which I will proof read now. The developer has to add a way for features to be turned on and off, like I said you use essentials which tries to do everything.You cannot use 2 different chat plugins if you use EssentialsChat then this is not going to work along side it, right now it is best to wait for a response from Atomicbeast101. The command conflicts should be a simple job fair enough.
If you use Towny and Essentials you are practically covered already with EssentialsChat, all you would need on top of that is a filter plugin, and not a different Chat plugin for compatibility issues.
Hey I love the look of the plugin but due to certain features it's unusable for me. For a start I have a plugin that can Chat-Format, do join/quit-message's, also channels but your plugin seems to override all my plugins and makes this one unusable to me, The features I really want are the swearing, Caps, advertise, and spam features.
I use Towny and essentials for all my chat management If you could reply that would be awesome I also have a Spigot server.
Hey, Michaellion333.
I Was Wondering. Instead Of <(Channel)> Could It Be Put In A [ and ].
Even Maybe Make A Config To Manually Change This?
Also /s Has A Conflict. /summon and /staff. Just Wanting To Let You Know.
Yo, do you remember in the PM I had asked you if you could remove "&k" from the color chat? that is primarily used as spam. a v9.1 could address this issue?
@Atomicbeast101
Nice!
Also, can you add featue, to apply color-codes for Server messages? Like for /say &4test
@ValeraSTK
Version 9.1 will be out soon. Thank you very much.
@Atomicbeast101
NukeChat v 9.0
CB 1.5.1-R0.1
Version 9.1 will be out soon! It contains the command fixed issues and ability to block some color codes!
-Atomicbeast101
@ValeraSTK
What version of NukeChat and craftbukkit are you using?
Hi! I find a bug. Players and groups with "- nukechat.freespam" perm, are still being kicked for spam.
@Atomicbeast101
If you could make it so, it works with spigot has anti spam caps advertising and swear and is nice a configurable that would be nice but if not then GL on development.
@kyle_will_eat_u
If this plugin has those features that other plugins, then why not use the NukeChat one? Less plugins = better preformance
I will fix the command conflicting issue. If essentials and nukechat ones conflict then I wont fix that because essentials have the ability to set which command to override.
It is a chat plugin with anti-caps, anti-swear, anti-advertise, and anti-spam, as its core functionality. The latest version of essentials allows other plugins to override things when necessary. The description has some slight mistakes, which I will proof read now. The developer has to add a way for features to be turned on and off, like I said you use essentials which tries to do everything.You cannot use 2 different chat plugins if you use EssentialsChat then this is not going to work along side it, right now it is best to wait for a response from Atomicbeast101. The command conflicts should be a simple job fair enough.
@TanveerGT5
You have labeled the plugin as:
It's an anti-caps, anti-swear, anti-advertise, and anti-spam plugin!
If your not going to just add in the config the ability to stop the other functions then you should redo the banner as it is misleading.
@kyle_will_eat_u
If you use Towny and Essentials you are practically covered already with EssentialsChat, all you would need on top of that is a filter plugin, and not a different Chat plugin for compatibility issues.
Hey I love the look of the plugin but due to certain features it's unusable for me. For a start I have a plugin that can Chat-Format, do join/quit-message's, also channels but your plugin seems to override all my plugins and makes this one unusable to me, The features I really want are the swearing, Caps, advertise, and spam features.
I use Towny and essentials for all my chat management If you could reply that would be awesome I also have a Spigot server.
I would like to use this plugin but /nc conflicts with /nc in towny is there anything I can do to resolve this ?
One More Thing, /help and CommandBook "/help" Also Have A Conflict. Can This Be Fixed? Changed To Another Command?
Michaellion333,
Hey, Michaellion333. I Was Wondering. Instead Of <(Channel)> Could It Be Put In A [ and ]. Even Maybe Make A Config To Manually Change This? Also /s Has A Conflict. /summon and /staff. Just Wanting To Let You Know.
Michaellion333,
@InvisiCraftOfficial
Use the latest version of NukeChat version...
@TanveerGT5
Yeah I can add a feature to remove specific color codes from messages before being converted.
@Atomicbeast101
Yo, do you remember in the PM I had asked you if you could remove "&k" from the color chat? that is primarily used as spam. a v9.1 could address this issue?
@InvisiCraftOfficial
Config was created for me, try on a fresh server then move the config over.
No config is created??
Only swear.txt is made!
@ummbobee98
Thank you so much for the wonderful donation!!!
@ummbobee98
The second part is added in the 9.0 version NukeChat.jar ;) Itll be out once bukkit approves it. And sure I'll put a guide on that part :)