예제 #1
0
        public override void Response()
        {
            base.Response();
            SendMessageToChannel sendToChannel = new SendMessageToChannel(Send, ListOfClientsOnline, ChannelName);

            sendToChannel.ResponseToChannel();
        }
예제 #2
0
        private void sendMessageToChannelAboutUserKick()
        {
            SendMessageToChannel sendToChannel = new SendMessageToChannel(Send, ListOfClientsOnline, ChannelName);

            sendToChannel.Send.strMessage2 = " kicked from channel by Admin";
            sendToChannel.ResponseToChannel();
        }
예제 #3
0
        private void sendMessageToChannelAboutUserBan()
        {
            SendMessageToChannel sendToChannel = new SendMessageToChannel(Send, ListOfClientsOnline, ChannelName);

            sendToChannel.Send.strMessage2 = " ban from channel reason " + BanReason + " untill " + BanTime;
            sendToChannel.ResponseToChannel();
        }
예제 #4
0
 public override void Response()
 {
     if (IsUserEnter)
     {
         SendMessageToChannel sendToChannel = new SendMessageToChannel(Send, ListOfClientsOnline, ChannelName);
         sendToChannel.ResponseToChannel();
     }
     else
     {
         base.Response();
     }
 }
예제 #5
0
 public override void Response()
 {
     if (Received.strMessage2 == null)
     {
         SendMessageToAll sendToAll = new SendMessageToAll(Client, Send, ListOfClientsOnline);
         sendToAll.ResponseToAll();
     }
     else
     {
         string channelName = Received.strMessage2;
         SendMessageToChannel sendToChannel = new SendMessageToChannel(Send, ListOfClientsOnline, channelName);
         sendToChannel.ResponseToChannel();
         OnClientChannelMessage(Send.strMessage, Received.strName + ": " + Received.strMessage + " On:" + channelName);
     }
 }
예제 #6
0
        private void ResponseToChannelAboutDeleteThisChannel()
        {
            SendMessageToChannel sendToChannel = new SendMessageToChannel(Send, ListOfClientsOnline, channelName);

            sendToChannel.ResponseToChannel();
        }