Als erstes würde ich die irren define und nochmal define und dann nochmal als if contains vereinfachen. Das ist ja mit der Kirche ums Dorf
Ausserdem sendet der keine Daten irgendwohin, sondern wartet darauf, dass sie abgeholt werden. Stichwort server.
Den Sketch überhaupt ordentlich umzubauen, erfordert schon deutlich mehr als Grundkenntnisse.