Keep bot alive, send messages, recieve messages, parse messages