Make Message model, break out some bot methods