private void SendFormattedItem(RssWrapper rssFeed, RssItem rssItem, string sendto)
        {
            if (rssFeed == null || rssItem == null)
            {
                return;
            }

            BotMethods.SendMessage(SendType.Message, sendto,
                                   MessageFormat.FillKeyword(
                                       "%FEEDTITLE%", rssFeed.FriendlyName,
                                       "%FEEDURL%", rssFeed.Url,
                                       "%TITLE%", StripHtml(rssItem.Title),
                                       "%AUTHOR%", rssItem.Author,
                                       "%CATEGORY%", rssItem.Category,
                                       "%CONTENT%", StripHtml(rssItem.Content),
                                       "%DESCRIPTION%", StripHtml(rssItem.Desc),
                                       "%LINK%", rssItem.Link,
                                       "%DATE%", rssItem.Published.ToString(),
                                       "%AGO%", rssItem.Published.ToRelativeTime()
                                       ));
        }
Esempio n. 2
0
        private void SendFormattedItem(RssWrapper rssFeed, RssItem rssItem, string sendto)
        {
            if (rssFeed == null || rssItem == null) { return; }

            BotMethods.SendMessage(SendType.Message, sendto,
                MessageFormat.FillKeyword(
                    "%FEEDTITLE%", rssFeed.FriendlyName,
                    "%FEEDURL%", rssFeed.Url,
                    "%TITLE%", StripHtml(rssItem.Title),
                    "%AUTHOR%", rssItem.Author,
                    "%CATEGORY%", rssItem.Category,
                    "%CONTENT%", StripHtml(rssItem.Content),
                    "%DESCRIPTION%", StripHtml(rssItem.Desc),
                    "%LINK%", rssItem.Link,
                    "%DATE%", rssItem.Published.ToString(),
                    "%AGO%", rssItem.Published.ToRelativeTime()
                ));
        }