Beispiel #1
0
        public SpringRelaySource(List <string> channels)
        {
            this.channels            = channels;
            this.SpringTas           = new TasClient(null, "ChatRelay", 0);
            SpringTas.LoginAccepted += OnSpringTasLoginAccepted;
            SpringTas.Said          += OnSpringTasSaid;

            SetupSpringTasConnection(new Secrets().GetNightwatchPassword());
        }
        public ChatRelay(ZkLobbyServer zkServer, string password, List<string> channels)
        {
            this.zkServer = zkServer;
            this.springTas = new TasClient(null, "ChatRelay", 0);
            this.channels = channels;
            springTas.LoginAccepted += OnSpringTasLoginAccepted;
            springTas.Said += OnSpringTasSaid;
            zkServer.Said += OnZkServerSaid;

            SetupSpringTasConnection(password);
        }
Beispiel #3
0
        public ChatRelay(ZkLobbyServer zkServer, string password, List <string> channels)
        {
            this.zkServer            = zkServer;
            this.springTas           = new TasClient(null, "ChatRelay", 0);
            this.channels            = channels;
            springTas.LoginAccepted += OnSpringTasLoginAccepted;
            springTas.Said          += OnSpringTasSaid;
            zkServer.Said           += OnZkServerSaid;

            SetupSpringTasConnection(password);
        }
        public ChatRelay(TasClient zkTas, string password, List <string> channels)
        {
            this.springTas           = new LobbyClient.Legacy.TasClient(null, "ChatRelay", 0);
            this.channels            = channels;
            this.zkTas               = zkTas;
            springTas.LoginAccepted += OnLoginAccepted;
            zkTas.LoginAccepted     += OnLoginAccepted;
            springTas.Said          += OnSaid;
            zkTas.Said              += OnSaid;

            SetupSpringTasConnection(password);
        }
        public ChatRelay(TasClient zkTas, string password, List<string> channels)
        {
            this.springTas = new LobbyClient.Legacy.TasClient(null, "ChatRelay", 0);
            this.channels = channels;
            this.zkTas = zkTas;
            springTas.LoginAccepted += OnLoginAccepted;
            zkTas.LoginAccepted += OnLoginAccepted;
            springTas.Said += OnSaid;
            zkTas.Said += OnSaid;

            SetupSpringTasConnection(password);
        }