Simple Chat Channels

Description:
SimpleChatChannels brings the functionality of IRC style chat channels to minecraft.
Using SimpleChatChannels one can easily create or remove public or private chat channels, set channel topics, remove unwanted users from channels and more.
With ever-expanding features and increased configurability, simplechatchannels can help to manage the noisiest of servers.
Updating to 0.7?
Remember to delete StorageConfig.yml in your SimpleChatChannels plugin directory, as the format for storing data has changed slightly.
To Do:
• Colours in channel topic
• Paginated channels list
• Option to list users in channel upon join
• Option to join a default channel upon joining server
• SQL + SQLite support
Installation:
1. Download the .jar
2. Place the .jar in your plugins directory
3. Restart the server
Configuration:
• SilenceGeneralChat - Silence general server chat when in a chat channel
• PublicJoinPartMessaes - Broadcast join / part messages to whole server
• ChatPrefix - Define the chat prefix for users in a channel
Commands:
• /scc - Main menu Channels • /addchan (channelname) - Add/Create a channel
• /addchan -L (channelname) - Add/Create a locked channel
• /delchan (channelname) - Delete a channel
• /joinchan (channelname) - Join a channel
• /partchan (channelname) - Part (LEAVE) a channel
• /kuser (channelname) (playername) - Kick a user from a channel
• /topic (channelname) (topic) - Set a channel topic
• /spychan [channelname] - spy on all/specific channel conversation
Users • /adduser (channelname) (playername) - Add a user to a locked channel's Access List
• /deluser (channelname) (playername) - Delete a user from a locked channel's Access List
• /addowner (channelname) (playername) - give a user owner rights to your channel
• /delowner (channelname) (playername) - remove a user's owner rights to your channel
Lists • /chanlist - List channels
• /chanlist -o (channelname) - List channel's owner list
• /chanlist -a (channelname) - List channel's access list
• /chanlist -p (channelname) - List which channel a user is in
Permissions:
• scc.addchan - ability to create a channel
• scc.join - ability to join a channel
• scc.chanlist - ability to view the channel's list
• scc.spychan - ability to spy on all/specific channels
• scc.admin - ability to administrate all channels
• scc.reload - ability to reload the config
Thankyou for your Kindness & Support! :D Change-Log:
0.7.6
- BugFix: Channel members not notified of a user parting the channel.
- Updated for Spigot API 1.10.2
0.7.5
- Added /spychan command
- Bugfix: Joining a channel while already in another channel
0.7.4
- Updated Menu
- Updated Channels list
- Added Channel topics
- Added Configurable Chat Prefix
- Added flag (-p) to chanlist for finding a user
- Added configurable public notice on user joining/parting a chat channel
0.7.3
- BugFix: Players not leaving channel upon quit/disconnect
0.7.2
- Updated for 1.3
0.7.1
- Fixed bug with creating locked channels
0.7
- Fixed bug with case-sensitive channel names
- Updated appearance and output
- Code clean-up and minor bugfixes
- Updated missing/broken sanity checks
-
View User Profile
-
Send Message
Posted Jul 26, 2013You make option to make channel with a password or make one without
-
View User Profile
-
Send Message
Posted Jun 28, 2013Some crazy suggestions: A Local channel and a Staff channel :D Also if someone does /tell he goes into a private chat with the player. So if I do "/tell yupie_123" I go into a private chat with him. So every message I say would be private.If I do it again, I would go to normal chat and if I added a message like: "/tell yupie_123 Hey" Then it would just display the message like it normally would and would not go in a private chat.
-
View User Profile
-
Send Message
Posted Apr 22, 2013Is this compatible with essentials/essentialschat?
-
View User Profile
-
Send Message
Posted Apr 7, 2013Visonik46
I agree with this, I just got this, and it works amazing. Super easy to set up, and easy to tutor people on.
Would like to see channel viewing though. Would be super handy.
-
View User Profile
-
Send Message
Posted Mar 30, 2013Could you add a feature where admins can monitor what people are saying in channels? As a server owner this comes in handy when the bad players try to hide things and go to a channel... Although i could easily watch the console, it would by far be easier if there was a way to monitor in game. Or perhaps has essentials socialspy work with scc?
-
View User Profile
-
Send Message
Posted Mar 12, 2013what you need is a staff channel so scc.staff would be suitable for this
-
View User Profile
-
Send Message
Posted Jan 22, 2013Is there a way that you can add it where admins can see all the chat channels chat? Like for example I wasn't in a chat channel and i had two people in a channel and they are chatting that i could see their chat.
-
View User Profile
-
Send Message
Posted Jan 21, 2013@Trind123
@PC2011
I'm unable to replicate either of your errors.
I suspect it's to do with your YML formatting.
When you reload the config, do you see any errors in the console?
-
View User Profile
-
Send Message
Posted Jan 20, 2013cant see public chat and silencegeneralchat is set to flase
-
View User Profile
-
Send Message
Posted Jan 14, 2013Changing PublicJoinPartMessages to false does not work. It causes SCC to reload a default config file which resets PublicJoinPartMessages to true. Please fix this because it's so irritating to see the chat window filled up with "So-and-so left/joined channel".
-
View User Profile
-
Send Message
Posted Dec 26, 2012local chat?
-
View User Profile
-
Send Message
Posted Dec 5, 2012what is a locked channel?
-
View User Profile
-
Send Message
Posted Nov 2, 2012Can you add the ability to associate channels with worlds so when players teleport to that world, their channel is changed to the associated channel?
P.S. I use multiverse.
-
View User Profile
-
Send Message
Posted Nov 1, 2012Help! I have made my channels and I have one person in each but we can still see eachothers chat. Also, there are no prefixes showing up :/ I have no other chat manager and use bPermissions. I am using default perms for myself to test and im not OPed at the moment.
-
View User Profile
-
Send Message
Posted Oct 30, 2012When ever I leave a my server, and rejoin I lose the tag. However I am still in the chat channel and to make the tag reappear I have to do /partchan [channelname].
-
View User Profile
-
Send Message
Posted Oct 26, 2012Suggestions:
1. Enable Caps Lock recognition.
When I make a group named "EN", it appears "en"!
2. Disable the removal from people in restarts/reloads.
People are removed from the channels in every reload/restart.
3. Make area channels.
Let we choose the area we want the chat to be.eg. Marking the corners with a stick.
-
View User Profile
-
Send Message
Posted Oct 21, 2012@louiskw
Much required.
-
View User Profile
-
Send Message
Posted Oct 16, 2012when you add the support for Factions tag??
-
View User Profile
-
Send Message
Posted Oct 13, 2012scc.join.[CHANNELNAME] would be a nice feature.
-
View User Profile
-
Send Message
Posted Sep 26, 2012is there a way to just see player chat and no other plugin feedback ?