Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Article ¶
type Article struct { ID uuid.UUID `json:"id,omitempty"` SiteID uuid.UUID `json:"site_id,omitempty"` Lang string `json:"lang,omitempty"` Title string `json:"title,omitempty"` ShortDesc string `json:"short_desc,omitempty"` Link string `json:"link,omitempty"` Image string `json:"image,omitempty"` PubDate time.Time `json:"pub_date,omitempty"` PubDiff string `json:"pub_diff,omitempty"` Categories []string `json:"categories,omitempty"` }
func ArticleFromEntity ¶
type Message ¶
type Message struct { ChatID int64 `json:"chat_id,omitempty"` ImageURL string `json:"image_url,omitempty"` View View `json:"view,omitempty"` Data any `json:"data,omitempty"` Delay bool `json:"delay,omitempty"` }
func (*Message) UnmarshalJSON ¶
type View ¶
type View string
const ( ViewAppStart View = "appstart.html" ViewAppStop View = "appstop.html" ViewArticles View = "articles.html" ViewArticle View = "article.html" ViewChat View = "chat.html" ViewSites View = "sites.html" ViewSub View = "sub.html" ViewSuccess View = "success.html" ViewError View = "error.html" ViewNotFound View = "notfound.html" )
Click to show internal directories.
Click to hide internal directories.