Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HttpClient ¶
type LambdaHandler ¶
type LambdaHandler struct {
// contains filtered or unexported fields
}
func NewLambdaHandler ¶
func NewLambdaHandler(telegramClient TelegramClient) *LambdaHandler
func (LambdaHandler) HandleLambdaRequest ¶
func (h LambdaHandler) HandleLambdaRequest(request events.LambdaFunctionURLRequest) (events.LambdaFunctionURLResponse, error)
type TelegramClient ¶
type TelegramHttpClient ¶
type TelegramHttpClient struct {
// contains filtered or unexported fields
}
func NewTelegramHttpClient ¶
func NewTelegramHttpClient(httpClient HttpClient) *TelegramHttpClient
func (TelegramHttpClient) SendTextMessageToChat ¶
func (c TelegramHttpClient) SendTextMessageToChat(chatId int, text string) (string, error)
Click to show internal directories.
Click to hide internal directories.