[WIP/CHAT] ChannelChat - Lightweight, Simple(?), Chat Channels [MOVED]

Discussion in 'WIP and Development Status' started by feildmaster, Aug 15, 2011.

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

    feildmaster Retired Staff

    DannieP and cub_nake like this.
  2. Offline

    DannieP

    What an awesome idea >_>
    Thanks Feildmaster, my savior once again.
    Move your ass and lets get this into Submissions <3
     
  3. Offline

    feildmaster Retired Staff

    AdvancedPail has a bit more priority over this... =P
     
  4. Offline

    EdTheLoon

    I was totally confused as to why I was tagged in this :p I know now though; there was really no need but thank you :)
     
  5. Offline

    feildmaster Retired Staff

    @EdTheLoon : No problem. On a side note... (Anything to get more views/replies) :p
     
  6. Offline

    captainawesome7

    Interestingly enough my chat channel plugin used /cc then changed to /chat lol
     
  7. Offline

    feildmaster Retired Staff

    @captainawesome7 : Interestingly enough, I had 80% of my code/commands made 2 weeks ago. =P
     
  8. Offline

    feildmaster Retired Staff

    Now that I have AdvancedPail out for testing, I'll be working on this and try and get a release out, adding a few channel features.
     
  9. Offline

    Minnich

    Is it possible to make it so only certain groups or people would be allowed in certain chats? Or is there already something I could use for that. I like this though because it seems simple enough
     
  10. Offline

    feildmaster Retired Staff

    @Minnich : You will be able to password protect channels if you "really" want to, at a later date. (It will also hide it from the list of channels)
    Inviting(adding) people into the channel bypasses the password, and anyone can invite into a channel once they are in it.

    EDIT: I guess I should call it "add," instead.
     
  11. Offline

    Minnich

    Okay thanks for the answer. Will be looking for this when you are done.
     
  12. Offline

    DannieP

    Hows it coming along, sir?
     
  13. Offline

    cub_nake

    This is awesome good sir; surely you will release this at 1.8? Most all servers will want this plugin.
     
  14. Offline

    feildmaster Retired Staff

    I will try to get a very light demo out by tomorrow, if not tomorrow, then next week.
     
  15. Offline

    feildmaster Retired Staff

    I'd like to take a poll, at this point, after making a private channel it goes away on reload.

    What would you like to happen for private channels?
    1- Save them​
    2- Keep it how it is​
    3- Other (explain)​
     
  16. Offline

    Retricide

    Keep it how it is.

    Also, regarding private channels, how will they function?
    Will they act like HeroChat's did, where you would do "/tell <name>"?
    If so, they definitely should be reset on reload, or once you leave the channel.
     
  17. Offline

    feildmaster Retired Staff

    Private channels will be any player using :
    /cc create <channel>
    (should that be renamed? maybe... "cc new"?)

    Then using the channel name/invite command, can have as many people inside it as they want.

    There will probably be a command to make a private channel a global channel in game... So you don't have to make them over the YAML, or console. (Will require a permission)
     
  18. Offline

    Retricide

    So "/cc <channel>" makes a permanent/ global channel, and "/cc new <channel>" makes a temporary private channel
    Is that correct? If so, the private channel syntax really should be condensed, maybe something like "/cc temp <name>" or "/cc private <name>", and the channel should be removed once the owner deletes/leaves it.
     
  19. Offline

    feildmaster Retired Staff

    No. "/cc <channel>" is the same as "/cc create <channel>" (just shorter.)

    If you make a channel through the console though, it makes it global.

    created/private channels delete when they have no members in them. (or when the server is reloaded/restarted)
     
  20. Offline

    Retricide

    Well, in that case, I think you need two different channel creation commands, for two different types of channels.
    One command that makes a permanent channel, which remains after a reload, restart, or owner leaving the channel. Then you should have a temporary channel, which, like i said above, is removed upon the owner leaving the channel.
    Hope this helps/ is implemented.

    Edit: Scratch all of that, I didn't read/comprehend your entire post before responding. The global channels through console sound good, but I still would suggest the channel is removed if the channel founder leaves or deletes it.
    Also, Were you planning on adding permissions? If you did, then a global channel creation command, in game,along with channel administration abilities would be nice.
    Regardless, I'm definitely using this Plugin when it's released.
     
  21. Offline

    feildmaster Retired Staff

    @Retricide : yes I intend to add permissions (SuperPerms).
    Channel admin in game will be a feature. I'll also be making "Pail" support.

    For channel removed if founder leaves, I don't think I'll do that.. BUT the founder can delete it.
     
  22. Offline

    Retricide

    Sounds good. Any idea when a test/dev. build will be released? I'd love to help test.
     
  23. Offline

    feildmaster Retired Staff

    @Retricide : Either by sunday of this week... or later.

    I keep getting bored/busy with other plugins.

    (And I just threw together a basic Local Chat Plugin, in a few minutes)
     
  24. Offline

    Retricide

    Speaking of which...
    Will a local chat channel be integrated into this plugin?
     
  25. Offline

    feildmaster Retired Staff

    @Retricide : It may, or may not be. I'm not worrying about the extra features that much at the moment.
     
  26. Offline

    feildmaster Retired Staff

  27. Offline

    feildmaster Retired Staff

    For anyone wanting to get ChannelChat, I have released v0.1 beta.
     
Thread Status:
Not open for further replies.

Share This Page