Exemplo n.º 1
0
        public static string ConvertMessage(string message)
        {
            if (String.IsNullOrEmpty(message.Trim()))
            {
                message = ".";
            }

            message = EmotesHandler.Replace(message);
            message = ChatTokens.ApplyCustom(message);
            message = Colors.ConvertMCToIRC(message.Replace("%S", ResetSignal));
            return(message);
        }
Exemplo n.º 2
0
        public static string ConvertMessage(string message)
        {
            if (String.IsNullOrEmpty(message.Trim()))
            {
                message = ".";
            }
            const string resetSignal = "\x03\x0F";

            message = EmotesHandler.Replace(message);
            message = ChatTokens.ApplyCustom(message);
            message = message.Replace("%S", "&f"); // TODO remove
            message = message.Replace("&S", "&f");
            message = message.Replace("&f", resetSignal);
            message = ToIRCColors(message);
            return(message);
        }
Exemplo n.º 3
0
        static string ConvertMessage(string message, bool color)
        {
            if (String.IsNullOrEmpty(message.Trim()))
            {
                message = ".";
            }
            message = EmotesHandler.Replace(message);
            message = FullCP437Handler.Replace(message);
            message = ChatTokens.ApplyCustom(message);
            message = CP437Writer.ConvertToUnicode(message);

            if (color)
            {
                message = Colors.MinecraftToIrcColors(message.Replace("%S", ResetSignal));
            }
            return(message);
        }