use message::Message;
use error::Result;
pub fn ping(host: &str) -> Result<Message> {
Message::try_from(format!("PING :{}", host))
}
pub fn welcome(target: &str, message: &str) -> Result<Message> {
Message::try_from(format!("001 {} :{}", target, message))
}
pub fn your_host(target: &str, message: &str) -> Result<Message> {
Message::try_from(format!("002 {} :{}", target, message))
}
pub fn created(target: &str, message: &str) -> Result<Message> {
Message::try_from(format!("003 {} :{}", target, message))
}
pub fn server_info(target: &str, message: &str) -> Result<Message> {
Message::try_from(format!("004 {} :{}", target, message))
}