UNPKG

typescript-telegram-bot-api

Version:

Telegram Bot API wrapper for Node.js written in TypeScript

31 lines (30 loc) 934 B
import { Currencies } from './index'; /** * ## Invoice * This object contains basic information about an invoice. * @see https://core.telegram.org/bots/api#invoice */ export type Invoice = { /** * Product name */ title: string; /** * Product description */ description: string; /** * Unique bot deep-linking parameter that can be used to generate this invoice */ start_parameter: string; /** * Three-letter ISO 4217 currency code, or “XTR” for payments in Telegram Stars */ currency: Currencies | 'XTR'; /** * Total price in the smallest units of the currency (integer, not float/double). * For example, for a price of US$ 1.45 pass amount = 145. See the exp parameter in currencies.json, it shows the * number of digits past the decimal point for each currency (2 for the majority of currencies). */ total_amount: number; };