shorten title if necessary
continuous-integration/drone/push Build is failing Details

This commit is contained in:
an 2019-08-21 14:25:37 +00:00
parent e1211a9f41
commit ab6d7b1a27
1 changed files with 8 additions and 1 deletions

View File

@ -74,7 +74,14 @@ func rssItemHandler(feed *gorss.Feed, ch *gorss.Channel, newitems []*gorss.Item)
return
}
for _, ni := range newitems {
SayCh <- fmt.Sprintf("%s\n[RSS] %v - %v", *rssChannel, ni.Title, ni.Links[0].Href)
ti := ni.Title
if len(ti) > 80 {
runes := []rune(ti)
short := string(runes[0:80])
} else {
short := ti
}
SayCh <- fmt.Sprintf("%s\n[RSS] %v - %v", *rssChannel, short, ni.Links[0].Href)
}
}