PermissionChannel (ChannelChat)

This project is experimental.

This project is only experimental and may change drastically between now and when it comes out of experimental status. It may even be disapproved once that happens, worst-case.

Be forewarned before downloading anything from this project.

Module adding Permissions and Permission Rules to ChannelChat.


  • Nothing yet.. Suggest some stuff!

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of xsonarx xsonarx Mar 03, 2013 at 14:25 UTC - 0 likes

    hope you get something like this going! simple chat with perms would be nice. just 1 suggestion, a channel where ops/perm can see everything.

    1. global
    2. local
    3. world
    4. ops - see everything
  • Avatar of ProjectInfinity ProjectInfinity Aug 02, 2012 at 03:28 UTC - 0 likes

    @aubernet: Go

    I currently have permissionchannel.<name>.join, permissionchannel.<name>.leave and permissionchannel.<name>.speak down. Contemplating on whether I should change it to<name>.<action>, as permissionchannel.admin is currently being used for administrating the plugin (this would allow you to create a Admin channel).

    Possibly drop the use of permissionchannel.admin and just use ChannelChat's ChanChat.admin? Not sure! Either way, it's still a lot of work remaining. I'll keep you guys updated.

    Last edited Aug 02, 2012 by ProjectInfinity
  • Avatar of riolu447 riolu447 Jun 20, 2012 at 18:55 UTC - 1 like

    Suggestion, have channelchat.perms.listen.<channel> permissions node. That way a user will see all chat from that channel even if they are not speaking in that channel. (Similar to the way you always see messages from [G] or [l] or in towny messages from [TC]).

    Atra esterní ono thelduin; Mor'ranr lífa unin hjarta onr; Un du evarínya ono varda

  • Avatar of aubernet aubernet Apr 30, 2012 at 21:48 UTC - 1 like

    My suggestion for if this plugin is still being developed because I would like it.

    have the following permissions:

    • join permissions: each channel has a permission that is required to join a channel
    • speak permissions: each channel has a permission that is required to speak in a channel
    • leave permissions: each channel has a permission that is required to leave a channel
    • autojoin permission: each channel has a permission that will force an auto join at login
    • autoleave permission: each channel has a permission that will force a person to leave at login


    • channelchat.perms.join.<channel>
    • channelchat.perms.speak.<channel>
    • channelchat.perms.leave.<channel>
    • channelchat.perms.autojoin.<channel>
    • channelchat.perms.autoleave.<channel>

    also the channel won't show in the channel list if a player doesn't have the permission for it.

    Last edited Apr 30, 2012 by aubernet

  • Avatar of sheepwool7 sheepwool7 Feb 17, 2012 at 15:58 UTC - 0 likes

    Hmm I would love to see something here.

  • Avatar of Crayder Crayder Jan 22, 2012 at 03:38 UTC - 0 likes

    Would also be cool to be able to exclude certain players from joining channels, even if autojoin is set in the ChannelChat config. Or to literally stick them to just one channel, either/both would be nice.

    Last edited Jan 22, 2012 by Crayder
  • Avatar of Crayder Crayder Jan 22, 2012 at 02:13 UTC - 0 likes

    @feildmaster: Go

    It would be great to have a permission like "channelchat.join.*" where we can depict certain channels for certain groups to automatically join when they login based upon permissions. For example, if we have administrators and moderators, we can give them the permission "channelchat.join.Staff" and on login they'll autojoin that channel (as well as the channels that are set as "autojoin" in the ChannelChat plugin itself).

  • Avatar of feildmaster feildmaster Jan 17, 2012 at 10:03 UTC - 0 likes

    @Crayder: Go You decide! Submit a ticket with your ideas! It has to be SuperPerms, only!

  • Avatar of Crayder Crayder Jan 17, 2012 at 04:34 UTC - 0 likes

    Big fan of ChannelChat and ChannelTap. I see this integrates permissions into the system, but could you explain more? How would one use this?


Table of contents

  1. 1 Features


Date created
Jan 17, 2012
Last update
Jan 17, 2012
Development stage
FMP License