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.