Versions in this module Expand all Collapse all v1 v1.0.6 Aug 10, 2026 Changes in this version type Subscription + Note string + func (s *Subscription) SetNote(note string) v1.0.5 Aug 7, 2026 v1.0.4 Aug 4, 2026 Changes in this version type Notification + Mod bool v1.0.3 Aug 3, 2026 Changes in this version type Subscription + Status int v1.0.2 Aug 3, 2026 v1.0.1 Jul 30, 2026 Changes in this version + var Version = "0.0.0" v1.0.0 Jul 30, 2026 Changes in this version + var CacheDir string + func LoadSubscriptions() + func ParseThread(baseURL string, threadID int, mentionID int) (*threadInfo, error) + func Subscribe(s *Subscription) + func Summarize(notifications []*Notification) string + func Unsubscribe(s *Subscription) + type Notification struct + Post int + Sub *Subscription + Thread int + Type NotificationType + func RefreshSubscription(sub ...*Subscription) []*Notification + func RefreshSubscriptions() []*Notification + type NotificationType int + const TypeMention + const TypeReply + const TypeThread + type Post struct + Bumped int64 + Email string + File string + FileHash string + FileHeight int + FileMIME string + FileOriginal string + FileSize int64 + FileWidth int + ID int + IP string + Locked bool + Message string + Name string + NameBlock string + Parent int + Password string + Stickied bool + Subject string + Thumb string + ThumbHeight int + ThumbWidth int + Timestamp int64 + Tripcode string + type Subscription struct + Checked time.Time + Last int + Mention bool + Post int + Thread int + Updated time.Time + Website string + func ParseURL(u string) (*Subscription, error) + func Subscriptions() []*Subscription + func (s *Subscription) URL(postID int) string