Are aliens sending us cosmic tweets?