sender

package
v0.0.0-...-3946b20 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 30, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TelegramSendMessageAPI = "https://api.telegram.org/bot%s/sendMessage"
	ProxyAddr              = "localhost:12345"

	SenderBufferSize = 5
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Post

type Post struct {
	Title string
	Desc  string
	Tags  []string
	Ref   string
}

type Sender

type Sender interface {
	Start() chan collector.News
	// contains filtered or unexported methods
}

type TelegramSender

type TelegramSender struct {
	// contains filtered or unexported fields
}

func NewTelegramSender

func NewTelegramSender(botToken string, socks5Proxy *http.Transport) *TelegramSender

func NewTelegramSenderFromConfig

func NewTelegramSenderFromConfig(cfg config.SendersConfig) *TelegramSender

func (*TelegramSender) Start

func (ts *TelegramSender) Start() chan collector.News

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL