Glacy Staff Chat

Having a ingame staff chat has become more or less a must-have for all servers. It allows for quick and easy communication between all staff members that are ingame. Originally meant as a private plugin for the public server I run, I decided to publish it seeing as there aren't many up-to-date, working plugins like this out there. And by the way, if you are wondering what "ho" is, it's a reference to the "helpop" command that many used to use a long time ago when there were no staff chat plugins.
Commands
| Command | Description | Permission |
|---|---|---|
| /ho <message> | Sends a message in staff chat. | glacy.staffchat |
| /tho | Toggles speaking in staff chat and global chat. | glacy.staffchat |
| /hoa <message> | Sends an announcement in staff chat | glacy.staffchat.announce |
| /gsc | Only typing the command will display general information about the plugin along with its current version. Along with the arguments shown below you can configure the updateChecker and reload the plugin. | (No permission needed) |
| none | If you have this permission, you will be notified when you join if a new version is available. | glacy.staffchat.update |
Arguments for /gsc
| Argument | Description | Permission |
|---|---|---|
| rl, r, or reload | Reloads the plugin | glacy.staffchat.config.reload |
| help | Shows arguments available with the player's permissions | none |
| updater | Shows you what all updater settings are set to | glacy.staffchat.updater |
| updater (true/false) | Completely enable/disable the updater | glacy.staffchat.config.updater |
| updater notify (ingame/console) (true/false) | Set ingame/console notifying of new version to true/false | glacy.staffchat.config.updater |
| updater download (true/false) | Set auto download and deploy of new version to true/false | glacy.staffchat.config.updater |
| updater help | Shows help for /gsc updater | glacy.staffchat.config.updater |
| cl | Shows you if tho, ho, and hoa have console logging enabled | glacy.staffchat.config.cl |
| cl (tho/ho/hoa) (true/false) | Sets console logging for tho, ho, or hoa to true/false |
Default Config
updater: enabled: true notify: console: true ingame: true download: false looks: prefix: '&bSTAFF:' msgColor: '&3' gscMsgColor: '&3' valueColor: '&6' hoaPrefix: '&bSTAFF ANNOUNCEMENT:' hoaColor: '&6' console-logging: tho: true ho: false hoa: false
- updater
- enabled = If this is false, the updater will be completely disabled
- notify
- console = If true, will send a message in console when starting up if a new version is available
- ingame = If a new version is available and a player joins with the correct permission, a message will be sent to that player.
- download = If true, when a new version is available the plugin will automatically download it and it will be activated on the next reload/restart
- looks
- prefix = The prefix that will display when using the Staff Chat commands.
- msgColor = Color of the /ho message.
- gscMsgColor = Color of the predefined message commands.
- valueColor = Color of values that can be changed (eg. Successfully set updateChecker to false)
- hoaPrefix = Prefix of staff chat announcements.
- hoaColor = Color of staff chat announcement messages.
- console-logging
- tho = If true, will log all tho messages in console (with colors)
- ho = If true, will log all ho messages in console (with colors). Recommended to set to false.
- hoa = If true, will log all hoa messages in console (with colors). Recommended to set to false.
Demonstration
http://youtu.be/av2JUhb0lKw (Updated for v1.0.1)
-
View User Profile
-
Send Message
Posted Sep 7, 2013The plugin does install correctly but when I give any user the permissions glacy.staffchat and he types /tho and than types something after pressing "ENTER" it'll execute that message in chat as a STAFF and also gives back: "You don't have permission to talk in staff chat" and puts /tho off.. I'm using PermissionsEx plugin latest version.
-
View User Profile
-
Send Message
Posted Sep 6, 2013@Octyenoch
Thank you! The reason the messages are not being logged to console is because the messages themselves are being sent to only a few specific players (the ones with permission), however I will add an option in the config to enable it.
-
View User Profile
-
Send Message
Posted Sep 6, 2013Love the plugin! One question though. It looks like when you toggle with tho, the chats that follow are not logged to console. Can this be fixed, or am I missing something?
-
View User Profile
-
Send Message
Posted Aug 28, 2013@monstercat101
There's not really a use for it unless the command is conflicting with another plugin, and if it is, please let me know.
-
View User Profile
-
Send Message
Posted Aug 28, 2013Any way we could change the command for chat through config, I know I could use an alias plugin, but i'd rather not install it just for that. :S
-
View User Profile
-
Send Message
Posted Aug 23, 2013@ZonkedCompanion
Thanks for the suggestion :) . The new version includes this.
-
View User Profile
-
Send Message
Posted Aug 23, 2013Works a treat in 1.6.2 :)
This plugin deserves more credit! Best and simplest staff chat I can find, and it works great along side Essentials Chat and Pwnfilter.
My only criticism is that it could do with a config so you can change the formatting and color of the chat so that it ties in with your servers color/formatting scheme.
-
View User Profile
-
Send Message
Posted Apr 5, 2013@lecraeman
Yes, I tested it and it still works.
-
View User Profile
-
Send Message
Posted Apr 1, 2013Does this work for 1.5.1?
-
View User Profile
-
Send Message
Posted Feb 19, 2013@JumboAce
What permission system are you using?
-
View User Profile
-
Send Message
Posted Feb 18, 2013Not working for me either. D:
-
View User Profile
-
Send Message
Posted Feb 16, 2013@GotChuNow
i am using permBukkit and have assigned the proper nodes to my moderator ranks.
mods are non-op and can not seem to use the chat system.
i have used glacystaffchat.* :true and tried labeling each node when '.*' didnt work
-
View User Profile
-
Send Message
Posted Feb 15, 2013@Heddiw
I'll get to making that as soon as I get enough time :)
@mal67
I have tested it on my server multiple times, and it all works. What permission system are you using?
-
View User Profile
-
Send Message
Posted Feb 14, 2013apparently will not work for non-op's even with proper perm nodes set up
-
View User Profile
-
Send Message
Posted Feb 13, 2013Hey, Simplest + best solution to date; one thing, can you make it so that we can customise the 'STAFF: ' tag?
-
View User Profile
-
Send Message
Posted Feb 11, 2013@C00KieX
You should be able to download it now :)
-
View User Profile
-
Send Message
Posted Feb 11, 2013Download?