Skip to content

Commit f56623e

Browse files
authored
🤖 Merge PR DefinitelyTyped#73879 [node-telegram-bot-api] Add missing properties to createInvoiceLink options by @KuSh
1 parent eab66d4 commit f56623e

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

‎types/node-telegram-bot-api/index.d.ts‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -416,6 +416,9 @@ declare namespace TelegramBot {
416416
}
417417

418418
interface CreateInvoiceLinkOptions {
419+
subscription_period?: number | undefined;
420+
max_tip_amount?: number | undefined;
421+
suggested_tip_amounts?: number[] | undefined;
419422
provider_data?: string | undefined;
420423
photo_url?: string | undefined;
421424
photo_size?: number | undefined;

‎types/node-telegram-bot-api/node-telegram-bot-api-tests.ts‎

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -346,7 +346,15 @@ MyTelegramBot.createInvoiceLink(
346346
amount: 1200,
347347
},
348348
],
349-
{ photo_url: "url", need_email: false, send_phone_number_to_provider: false, is_flexible: true },
349+
{
350+
photo_url: "url",
351+
need_email: false,
352+
send_phone_number_to_provider: false,
353+
is_flexible: true,
354+
subscription_period: 2592000,
355+
max_tip_amount: 145,
356+
suggested_tip_amounts: [40, 75, 110, 145],
357+
},
350358
);
351359
MyTelegramBot.answerShippingQuery("shippingQueryId", true, {
352360
shipping_options: [

0 commit comments

Comments
 (0)