ChatTools+
ChatTools+ is a plugin which allows you to have a better control on the chat.You can disable and enable the chat, or enable or disable the chatlog mode(if the chatlog mode is enabled, all things says by players will be writted in a file).
When the chat is disabled, only ops and players who have the right permission will can chat.
Version 1.2.501:
Commands:
/chat - Print ChatTools' help.
/chat.toggle.on - Toggle the chat enabled(enabled by default).
/chat.toggle.off - Toggle the chat disabled.
/chat.log.on - Enable the chatlog mode(disabled by default).
/chat.log.off - Disable the chatlog mode.
/chat.shutdown - Shutdown ChatTools.
/chat.reload - Reload ChatTools.
Permissions:
chattools.all - Allow access to all ChatTools' commands.
chattools.reload - Allow access to /chat.reload
chattools.shutdown - Allow access to /chat.shutdown
chattools.bypass - Allow the player to chat instead it's closed.
chattools.log.off - Allow access to /chat.log.off
chattools.log.on - Allow access to /chat.log.on
chattools.toggle.off - Allow access to /chat.toggle.off
chattools.toggle.on - Allow access to /chat.toggle.on
chattools.help - Allow access to /chat
Configuration:
For config messages when the chat is enabled | disabled, go to the ChatToolsPlus folder, in the conf folder and open the right file(when-chat-disabled or when-chat-enabled)and write the message you want to cast.
Version 1.2.502:
new commands:
none
new permissions:
none
other news:
A bug with the logmode has been corrected.
Version 1.2.503:
new commands:
none
new permissions:
none
others news:
Bugs correcteds.
Version 1.2.504:
new commands:
/chat.flush - Flush the chatlog.
new permissions:
chattools.flush - Allow access to /chat.flush
other news:
Added a line space at each restart in the chatlog.
Version 1.2.505-runs for 1.3.1/1.3.2 too:
new commands:
none
new permissions:
none
other news:
Disallow players who aren't ops or haven't permission "chattools.bypass" or "chattools.all" to use /me command.
@XxRepublocxX
Lmao dude, this has been on bukkit from 2012. You're the one that is copying the plugin's name, gtfo.
Hmmm... ChatToolsPlus... Sounds very similar to my plugin which is in BETA. Bit annoyed that you called it ChatTools too. Kinda copying the concept of my plugin, but ill think about letting it pass.
Oh my god, this is an amazing plugin concept! I only have a few questions before I download.
What does the chatlog save as? Where are the chatlogs in the files? The plugin's folder or some other place? Does it record private messages in a different way from chat? Are the dates the title of the chatlogs' .txt or whatever it's saved as?
(If the last question is answered yes, I will definitely download for my server, cause I have found nothing like this anywhere. I need one that records dates soooo badly.)
@ThisUsernameIsMine
I'll do it soon as possible. But /me isn't already a blocked command?
Could you please add an alias for /chat e.g. /ctp, because a plugin i use (SkitChat) overrides your plugin's /chat command.
Also don't forget to add /me to the blocked commands.
Thanks :)
@chrisman0091
Sry i'm french.I don't know what's the c/p version.
Hmm...nice plugin! I feel like the thread makes people not want to read it though. Mind if I touch it up and send u a c/p version through PM? I think this plugin deserves to be more showcased :)
@ThisUsernameIsMine
Yes i've forgotten /me :o thank you i'll add it soon as possible.
Hmm, i use bChatManager as chat-plugin. When disabling the chat, people can still use /me :P
@TheGhost23418
Oops, my bad. Thanks bro :-)
@ThisUsernamelsMine:
Yeah in the latest version i did an error, the version 1.2.503 correct it ;)
Thank you for the plugin :)
Unfortunately, whenever someone sends a chat-message it gives a servere error (about two files ChatTools+ couldn't find (it doesn't create chatState.txt and logState.txt).
[SEVERE] java.io.FileNotFoundException: plugins\ChatToolsPlus\conf\chatState.txt (Het systeem kan het opgegeven bestand niet vinden)
[SEVERE] java.io.FileNotFoundException: plugins\ChatToolsPlus\conf\logState.txt (Het systeem kan het opgegeven bestand niet vinden)
Also, the contents of log.txt, chatStat.txt and logState.txt stays empty.