Fixed mention cleanup removing @/# characters

This commit is contained in:
RogueException
2015-10-25 04:40:21 -03:00
parent 73ab8ba02d
commit 6da8256cc5

View File

@@ -28,16 +28,16 @@ namespace Discord
if (user != null)
return '@' + user.Name;
else //User not found
return e.Value;
return '@' + e.Value;
}));
text = _channelRegex.Replace(text, new MatchEvaluator(e =>
{
string id = e.Value.Substring(2, e.Value.Length - 3);
var channel = client.Channels[id];
if (channel != null && channel.Server.Id == server.Id)
return channel.Name;
return '#' + channel.Name;
else //Channel not found
return e.Value;
return '#' + e.Value;
}));
return text;
}