public static string Parse( char code ) {
code = Char.ToLower( code );
if ( IsValidColorCode( code ) ) {
return "&" + code;
} else {
switch ( code ) {
case 's':
return Sys;
case 'y':
return Say;
case 'p':
return PM;
case 'r':
return Announcement;
case 'h':
return Help;
case 'w':
return Warning;
case 'm':
return Me;
case 'i':
return IRC;
default:
return null;
}
}
}