Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SendContactMessage ¶
Types ¶
type AllowedMentions ¶
type AllowedMentions struct {
Parse []string `json:"parse"`
}
type Config ¶
type Config struct {
// contains filtered or unexported fields
}
func (*Config) ListProjects ¶
type ContactFormData ¶
type Translator ¶
type Translator struct {
// contains filtered or unexported fields
}
func NewTranslator ¶
func NewTranslator() *Translator
func (*Translator) RetrieveWebsiteData ¶
func (t *Translator) RetrieveWebsiteData(lang string) *WebsiteData
func (*Translator) RetrieveWebsiteDataWithProjects ¶
func (t *Translator) RetrieveWebsiteDataWithProjects(lang string, projects []Project) *WebsiteData
func (*Translator) Translate ¶
func (t *Translator) Translate(msg, lang string) string
type WebhookRequest ¶
type WebhookRequest struct { Content string `json:"content"` Username string `json:"username"` AvatarUrl string `json:"avatar_url"` AllowedMentionsData AllowedMentions `json:"allowed_mentions"` }
type WebsiteData ¶
type WebsiteData struct { Projects []Project CompanyName string CompanyDescription string ThemeSwitchText string ThemeSwitchAuto string ThemeSwitchLight string ThemeSwitchBlack string BlogLinkText string ImprintText string LegalPolicyText string PrivacyPolicyText string ContactFormData ContactFormData }
Click to show internal directories.
Click to hide internal directories.