hand.attach(7);
hand.attach(8);
Which pin do you want the servo attached to?
Serial.begin(9600);
Serial.begin(9600);
In case the 1st one didn't work, do it again. Why do you then assume the 2nd one worked? Why not a thirst and a fourth?
message.attach(onMessage);
message.attach(onMessage);
Ditto.
It's really time that you stop blindly cutting and pasting code in the hopes that something will work, and read and understand what the code is doing.