public bool Func_ChannelJoin(string packet) // 채널 접속 { string[] data = packet.Split('#'); // 0은 채널이름, 1은 회원아이디 bool check_channel = db_con.GetChannelName_Check(data[0]); if (!check_channel) { if (db_con.ChannelJoin_GetCount(data[0])) // 채널 이름을 기준으로 로그인 할 수 있는 접속인원이 있는지 확인 { if (db_con.ChannelJoin_IsJoin(data[0], data[1])) // 채널에 이미 접속해 있는지 확인 { if (db_con.AddChannelLoginCount(data[0], data[1])) { return(true); } else { return(false); } } else { return(false); } } else { return(false); } } else { return(false); } }