678 @param ssl flag indicating to create a SSL network configuration |
678 @param ssl flag indicating to create a SSL network configuration |
679 (boolean) |
679 (boolean) |
680 @return default network object (IrcNetwork) |
680 @return default network object (IrcNetwork) |
681 """ |
681 """ |
682 # network |
682 # network |
683 networkName = "Freenode (SSL)" if ssl else "Freenode" |
683 networkName = "libera.chat (SSL)" if ssl else "libera.chat" |
684 network = IrcNetwork(networkName) |
684 network = IrcNetwork(networkName) |
685 network.setIdentityName(IrcIdentity.DefaultIdentityName) |
685 network.setIdentityName(IrcIdentity.DefaultIdentityName) |
686 |
686 |
687 # server |
687 # server |
688 serverName = "chat.freenode.net" |
688 serverName = "irc.libera.chat" |
689 server = IrcServer(serverName) |
689 server = IrcServer(serverName) |
690 if ssl: |
690 if ssl: |
691 server.setPort(IrcServer.DefaultSslPort) |
691 server.setPort(IrcServer.DefaultSslPort) |
692 server.setUseSSL(True) |
692 server.setUseSSL(True) |
693 else: |
693 else: |