Implemented full tgapi method coverage from Telegram docs, aligned numeric ID/file_size types, and fixed method signatures/JSON tags.; Standardized GoDoc across exported APIs with Telegram links and refreshed README sections for MsgContext plus API/Uploader usage.
19 lines
694 B
Go
19 lines
694 B
Go
package tgapi
|
|
|
|
// StarTransaction describes a Telegram Star transaction.
|
|
// See https://core.telegram.org/bots/api#startransaction
|
|
type StarTransaction struct {
|
|
ID string `json:"id"`
|
|
Amount int `json:"amount"`
|
|
NanostarAmount int `json:"nanostar_amount,omitempty"`
|
|
Date int `json:"date"`
|
|
Source map[string]any `json:"source,omitempty"`
|
|
Receiver map[string]any `json:"receiver,omitempty"`
|
|
}
|
|
|
|
// StarTransactions contains a list of Telegram Star transactions.
|
|
// See https://core.telegram.org/bots/api#startransactions
|
|
type StarTransactions struct {
|
|
Transactions []StarTransaction `json:"transactions"`
|
|
}
|