shithub: hell

Download patch

ref: 52ac2366917bffc63f6b3b0f587497d8d9d29f55
parent: 306492836ca1640352b80505b7d43f1ee16ea263
author: penny <penny@limitedideas.org>
date: Mon Aug 18 14:23:22 EDT 2025

generic post with prefix formatter

--- a/mastodon.go
+++ b/mastodon.go
@@ -213,7 +213,6 @@
 
 	return sb.String()
 }
-
 // Spaces before prefixes (no space if you're not passing a prefix)
 func (hc *Hellclient) formatReblog(post *mastodon.Status, index string) string {
 	reblogString := fmt.Sprintf(" <%v> Reblogged", post.Account.Username)
@@ -220,6 +219,10 @@
 	return hyphenate(hc.formatStatusDetailed(post.Reblog, index, reblogString))
 }
 
+func (hc *Hellclient) formatWithPrefix(post *mastodon.Status, index string, prefix string) string {
+	postString := fmt.Sprintf("%v %v", prefix, index)
+	return hyphenate(hc.formatStatusDetailed(post, "", postString))
+}
 func (hc *Hellclient) formatFavorite(post *mastodon.Status, index string) string {
 	favString := fmt.Sprintf("Favorited: %v", index)
 	return hyphenate(hc.formatStatusDetailed(post, "", favString))
--