refine the spicy post logic
This commit is contained in:
parent
78e08b4244
commit
eb735e538b
|
@ -711,7 +711,7 @@ func subsub(user *WhatAbout, xid string) {
|
|||
deliverate(0, user.Name, xid, msg)
|
||||
}
|
||||
|
||||
var re_spicy = regexp.MustCompile("^(\U0001f336\ufe0f?){3}")
|
||||
var re_spicy = regexp.MustCompile("^(\U0001f336\ufe0f?){3,}")
|
||||
|
||||
func jonkjonk(user *WhatAbout, h *Honk) (junk.Junk, junk.Junk) {
|
||||
dt := h.Date.Format(time.RFC3339)
|
||||
|
@ -753,9 +753,13 @@ func jonkjonk(user *WhatAbout, h *Honk) (junk.Junk, junk.Junk) {
|
|||
}
|
||||
jo["summary"] = h.Precis
|
||||
jo["content"] = mentionize(h.Noise)
|
||||
if strings.HasPrefix(h.Precis, "DZ:") || re_spicy.MatchString(h.Noise) {
|
||||
if strings.HasPrefix(h.Precis, "DZ:") {
|
||||
jo["sensitive"] = true
|
||||
} else if peppers := re_spicy.FindString(h.Noise); peppers != "" {
|
||||
jo["summary"] = peppers
|
||||
jo["sensitive"] = true
|
||||
}
|
||||
|
||||
var tags []interface{}
|
||||
g := bunchofgrapes(h.Noise)
|
||||
for _, m := range g {
|
||||
|
|
Loading…
Reference in New Issue