package telegram import ( "context" "fmt" "git.3crabs.ru/VLADIMIR/butler/internal/modules/messenger" ) type messengerTelegram struct{} func NewMessengerTelegram() messenger.IMessenger { return &messengerTelegram{} } func (m *messengerTelegram) GetMessage(ctx context.Context) (*messenger.Message, error) { return &messenger.Message{ ChatID: "123", Text: "hello", }, nil } func (m *messengerTelegram) SendMessage(ctx context.Context, msg *messenger.Message) error { fmt.Println(msg.ChatID, msg.Text) return nil }