Files
mautrix-telegram/pkg/gotd/telegram/uploader/client.go
T
2025-06-27 20:03:37 -07:00

14 lines
346 B
Go

package uploader
import (
"context"
"go.mau.fi/mautrix-telegram/pkg/gotd/tg"
)
// Client represents Telegram RPC client.
type Client interface {
UploadSaveFilePart(ctx context.Context, request *tg.UploadSaveFilePartRequest) (bool, error)
UploadSaveBigFilePart(ctx context.Context, request *tg.UploadSaveBigFilePartRequest) (bool, error)
}