discodo
pub async fn register<'x, 'y>( client_builder: serenity_builder<'x>, host: &str, port: Option<usize>, password: Option<&str>) -> serenity_builder<'y> where 'x: 'y,