1. The forums will be archived and moved to a read only mode in about 2 weeks (mid march).

Multi server chat

Discussion in 'Facepalm' started by Kenn Fatt, Jun 18, 2017.

  1. Kenn Fatt

    Kenn Fatt Slime

    Messages:
    82
    GitHub:
    kennfatt
    Hello!

    i have more than 3 servers and i want make them still connected like one server with chat system.
    i got this idea from MC Desktop server's plugin, which has this feature.

    so what should i use to do this thing?
    - IRC Based (or others web chat that possible to use)
    - MySQL
    - Or anything else?

    please give me a suggestion or recommendation and i dont have many experience with IRC by the way.
    maybe it will be an example of the plugin that i will working on:
    Code:
    [Hub] Steve: Hello Hub!
    [Minigames] Alex: Hello steve! its Minigame.
    
     
  2. jasonwynn10

    jasonwynn10 Moderator Poggit Reviewer

    Messages:
    1,489
    GitHub:
    jasonwynn10
    If you have no experience with other things, MySQL would be the easiest method to use.
     
  3. Kenn Fatt

    Kenn Fatt Slime

    Messages:
    82
    GitHub:
    kennfatt
    it will be efficient for each server performance?
     
  4. Thunder33345

    Thunder33345 Moderator Staff Member

    Messages:
    2,137
    GitHub:
    Thunder33345
    You can use IRC, like just grab one IRC channel from any IRC networks
    MYSQL would seem inefficient
    The BEST way IMO is to create WEBSOCKET, so servers can share chat over there you may use a centralized hub or mesh network to connect them all
    i think that's the best way because there's no 3rd parties involved, just direct 1 to 1
    BUT in order to do that you would need to invent your own protocols for server to communicate to
     
  5. SOFe

    SOFe Administrator Staff Member PMMP Team Poggit Admin

    Messages:
    1,968
    GitHub:
    sof3
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.