diff --git a/senders/senders.go b/senders/senders.go index 5df1527..028e7df 100644 --- a/senders/senders.go +++ b/senders/senders.go @@ -85,3 +85,28 @@ func (m *MailLeadSender) generateTextFromTemplate(data TemplateData, tpl string) return text.String(), nil } + +type TgSender struct { +} + +func (tg *TgSender) SendLead(data LeadData) error { + fmt.Println("TODO") + + return nil +} + +func (tg *TgSender) Name() string { + return "telegram" +} + +type WhatsAppSender struct { +} + +func (wa *WhatsAppSender) SendLead(data LeadData) error { + fmt.Println("TODO") + return nil +} + +func (wa *WhatsAppSender) Name() string { + return "whatsapp" +}