Inactive [CHAT] ChannelChat v0.6 beta - Dynamic, LightWeight, Simple Chat Channels [1.1-R1]

Discussion in 'Inactive/Unsupported Plugins' started by feildmaster, Sep 20, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    feildmaster

    ChannelChat v0.6 beta
    Dynamic, Light Weight, Simple Chat Channels​

    Features:
    Look at the ProjectPage.

    Tag Examples (open)
    Base format: <name> message
    Channel will be "Global" to keep it simple

    no tag: [Global] <name> message

    tag '[g]': [g] <name> message

    tag 'g': g <name> message

    Using Colors:

    tag '`1g': g <name> message

    tag '`1[g]': [g] <name> message

    tag '[`1g`f]': [g] <name> message

    Using Factions:
    no tag: [faction Global] <name> message

    tag '[g][{FACTION}]': [g][faction tag here] <name> message

    "Secret" World Tag:
    tag: '{world}': [WorldNameHere] <name> message
     
    afistofirony, Zynastor and CubieX like this.
  2. Offline

    ieatsofas

    I would like this plugin a lot more if you could format the entire chat within the channel options. It is kind of a pain to have to use essentialschat and make the channel tags. Any chance you will be adding variables like {username} {prefix}?
     
  3. Offline

    feildmaster

    As a module, possibly.
     
  4. Offline

    Crayder

    Would be a very useful feature.
     
  5. Offline

    fjutte

    THANK YOU!!! simplicity FTW!!
     
  6. Offline

    feildmaster

    I need to stop breaking modules...! lol.

    Version 0.6 was supposed to have commands, but I'm going to push it out without the commands working... So expect a link soon.

    v0.6 beta [download]
    • Converted to new configuration lib... (That was horrible)
    • allow-create-channels
      option.
      • If you have the permission, you will ALWAYS be able to create channels
    • Added full compatibility with 1.1
    • Modules are likely to be broken until updated, if you have a broken module, please check the jenkins page for any updates!
    • /cc list now shows all channels joined.
    • Added persist relog (Does not work! I'm sorry. I forgot it was broken)
    • Umm... Bits of code refactoring.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 19, 2016
  7. Offline

    MatrixJ21

    You need to update your thread and it's title :)
     
  8. Offline

    feildmaster

    Why.. Thanks for reminding me. :)
     
  9. Offline

    CIA99

    I am having issues with this chat noticing PEX Prefixes and colors. any ideas why? Or does it not support PEX?
     
  10. Offline

    feildmaster

    I'm not sure what you mean? Does pex format the chat? This plugin does not format by itself.
     
  11. Offline

    CIA99

    PEX gives titles for people and formats color to their names and chat. Is there any way this can be done?

    When I downloaded the chat plugin and configured it, it was basicaly like this <WORLD> [Name of player] then chat Where as PEX would have is say [Admin] Name Chat.
     
  12. Offline

    MatrixJ21

    PEX only has an option to add a prefix, you shouldn't use it to colour your whole chat. Define a prefix (you can colour it) then use a chat formatting plugin alongside ChannelChat to format your chat nicely, like mChat.
     
  13. Offline

    bjoen

    feildmaster

    Could you add something that makes you auto leave the last channel when entering a new one?
    But I would not want this for my admins. Would be nice :)
     
  14. Offline

    feildmaster

    No. I don't really see the point of this...
     
  15. Offline

    meiamone

    This still doesn't work the way I need it to. I want the default channel to be a local one. This never works no matter how many different ways I try it. I've tried changing "General" channel to auto join and adding a distance line, I've tried not showing the General channel and making the Local channel autojoin. I've tried making a new channel and autojoining to that. The distance setting isn't working for me at all. B1.1
     
  16. Offline

    feildmaster

    Distance only works on "type: local"

    and... have you been reloading the configuration after each change?
     
  17. Offline

    ProjectInfinity

    Make local the first channel in channels.yml.
     
  18. Offline

    meiamone

    Thanks for that information. I realized that after reading some of your description after trying a few things. Yes, I do reload the config after I change it.

    Thanks PI. I will try that. Should I remove the General channel from the yml also, or does that not make a difference?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 19, 2016
  19. Offline

    ProjectInfinity

    You do not need this, the first channel that appears in channels.yml should be the default one.
     
  20. Offline

    meiamone

    Code:
    Local:
        listed: true
        range: 100
        alias: l
        tag: '[L]'
        owner:
        auto_join: true
        type: Local
        null_message:
        password:
    General:
        listed: false
        alias: g
        tag: '[G]'
        owner:
        auto_join: false
        type: Global
        password:
    World:
        listed: true
        alias: w
        tag: '[{World}]'
        owner:
        auto_join: false
        type: World
        password:
    This is not working. I don't know if it matters, but I'm using Chatter as the chat plugin to do prefixes and such.
     
  21. Offline

    feildmaster

    You're not defaulting to local when logging in?
     
  22. Offline

    Windows_i7_920

    One suggestion: Permission node for each channel. I was hoping to setup a channel for just member rank+, and have the guests in their own channel. Mainly, because my members are saying the chat is too crowded with the recent explosion of the number of players we've had recently.
     
  23. Offline

    ProjectInfinity

    http://dev.bukkit.org/server-mods/permissionchannel/
    It has been suggested before, it's in the planning stage though. I too would like to see this.
     
    Windows_i7_920 likes this.
  24. Offline

    meiamone

    It's not that I'm not defaulting to Local, because it says I am joined to Local. The problem I'm having is that even Local, with a range set to 100, isn't limiting chat to the "Local" range. Everyone, everywhere are still chatting normally regardless of range. We don't want anyone chatting globally.
     
  25. Offline

    feildmaster

    You're using Chatter and LineWrap aren't you. Can't do that unless they fixed their integration. (I haven't heard anything from them about that yet though)

    I'm 90% sure you can turn off LineWrap and it will still work unless they changed that recently as well.
     
  26. Offline

    meiamone

    Thanks so much! That fixed it!!
     
  27. hello. great plugin. will be really awesome with channel persistance after relogs:)
     
  28. Offline

    feildmaster

    That option is already there... :D
     
  29. Offline

    housemaster

    Could you make it possible to disable join/leave messages, have local chat always send message regardless if there's a player near (so people can't say things to check if anyone's near), disable ability to leave a channel, setting to disable chat tags and change the messages like "[ChannelChat] Your active channel is"

    I want to set it up so all players that join are in the default chat channel which is global, and are always in the local channel, and with this I won't need any tag for the default channel and for the local one I set [Local]. Basically players can't /leave local, but they can /leave and /join chat without the messages, and the chat (global channel) shouldn't have any tag.
     
  30. Offline

    feildmaster

    Thinking about it, as it's been requested multiple times.

    Interesting idea.

    A module would/could do something like this

    Probably never. You *need* a way to tell different channels apart.

    Expand please?
     
    housemaster likes this.
  31. Offline

    ProjectInfinity

    Could he not just make tag empty?
     
    housemaster likes this.
Thread Status:
Not open for further replies.

Share This Page