private void Informations(string bugcode, string title, string link) { if (!sIrcBase.Networks[_servername].Online) { return; } var db = SchumixBase.DManager.QueryFirstRow("SELECT Channel, ShortUrl, Colors FROM mantisbt WHERE Name = '{0}' And ServerName = '{1}'", _name, _servername); if (!db.IsNull()) { string[] channel = db["Channel"].ToString().Split(SchumixBase.Comma); foreach (var chan in channel) { string language = sLManager.GetChannelLocalization(chan, _servername); if (db["ShortUrl"].ToBoolean()) { link = BitlyApi.ShortenUrl(link).ShortUrl; } if (db["Colors"].ToBoolean()) { if (title.Contains(SchumixBase.Colon.ToString())) { sIrcBase.Networks[_servername].sSendMessage.SendCMPrivmsg(chan, sLocalization.MantisBTRss("Text", language), _name, bugcode, link); sIrcBase.Networks[_servername].sSendMessage.SendCMPrivmsg(chan, sLocalization.MantisBTRss("Text2", language), _name, title.Substring(title.IndexOf(SchumixBase.Colon) + 1)); } } else { if (title.Contains(SchumixBase.Colon.ToString())) { sIrcBase.Networks[_servername].sSendMessage.SendCMPrivmsg(chan, sLocalization.MantisBTRss("Text3", language), _name, bugcode, link); sIrcBase.Networks[_servername].sSendMessage.SendCMPrivmsg(chan, sLocalization.MantisBTRss("Text4", language), _name, title.Substring(title.IndexOf(SchumixBase.Colon) + 1)); } } Thread.Sleep(1000); } } }