mirror of
https://github.com/aiogram/aiogram.git
synced 2025-12-06 07:50:32 +00:00
Added full support of Bot API 7.7 (#1536)
* Added full support of Bot API 7.7 * Added changes description
This commit is contained in:
parent
2ac2650165
commit
4ddc320e21
11 changed files with 219 additions and 3 deletions
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"api": {
|
||||
"version": "7.6",
|
||||
"release_date": "2024-07-01"
|
||||
"version": "7.7",
|
||||
"release_date": "2024-07-07"
|
||||
},
|
||||
"items": [
|
||||
{
|
||||
|
|
@ -1447,6 +1447,14 @@
|
|||
"name": "successful_payment",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"type": "RefundedPayment",
|
||||
"description": "Message is a service message about a refunded payment, information about the payment.",
|
||||
"html_description": "<td><em>Optional</em>. Message is a service message about a refunded payment, information about the payment. <a href=\"#payments\">More about payments »</a></td>",
|
||||
"rst_description": "*Optional*. Message is a service message about a refunded payment, information about the payment. `More about payments » <https://core.telegram.org/bots/api#payments>`_\n",
|
||||
"name": "refunded_payment",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"type": "UsersShared",
|
||||
"description": "Service message: users were shared with the bot",
|
||||
|
|
@ -16278,6 +16286,56 @@
|
|||
],
|
||||
"category": "types"
|
||||
},
|
||||
{
|
||||
"anchor": "refundedpayment",
|
||||
"name": "RefundedPayment",
|
||||
"description": "This object contains basic information about a refunded payment.",
|
||||
"html_description": "<p>This object contains basic information about a refunded payment.</p>",
|
||||
"rst_description": "This object contains basic information about a refunded payment.",
|
||||
"annotations": [
|
||||
{
|
||||
"type": "String",
|
||||
"description": "Three-letter ISO 4217 currency code, or 'XTR' for payments in Telegram Stars. Currently, always 'XTR'",
|
||||
"html_description": "<td>Three-letter ISO 4217 <a href=\"/bots/payments#supported-currencies\">currency</a> code, or “XTR” for payments in <a href=\"https://t.me/BotNews/90\">Telegram Stars</a>. Currently, always “XTR”</td>",
|
||||
"rst_description": "Three-letter ISO 4217 `currency <https://core.telegram.org/bots/payments#supported-currencies>`_ code, or 'XTR' for payments in `Telegram Stars <https://t.me/BotNews/90>`_. Currently, always 'XTR'\n",
|
||||
"name": "currency",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "Integer",
|
||||
"description": "Total refunded price in the smallest units of the currency (integer, not float/double). For example, for a price of US$ 1.45, total_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).",
|
||||
"html_description": "<td>Total refunded price in the <em>smallest units</em> of the currency (integer, <strong>not</strong> float/double). For example, for a price of <code>US$ 1.45</code>, <code>total_amount = 145</code>. See the <em>exp</em> parameter in <a href=\"/bots/payments/currencies.json\">currencies.json</a>, it shows the number of digits past the decimal point for each currency (2 for the majority of currencies).</td>",
|
||||
"rst_description": "Total refunded price in the *smallest units* of the currency (integer, **not** float/double). For example, for a price of :code:`US$ 1.45`, :code:`total_amount = 145`. See the *exp* parameter in `currencies.json <https://core.telegram.org/bots/payments/currencies.json>`_, it shows the number of digits past the decimal point for each currency (2 for the majority of currencies).\n",
|
||||
"name": "total_amount",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "String",
|
||||
"description": "Bot-specified invoice payload",
|
||||
"html_description": "<td>Bot-specified invoice payload</td>",
|
||||
"rst_description": "Bot-specified invoice payload\n",
|
||||
"name": "invoice_payload",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "String",
|
||||
"description": "Telegram payment identifier",
|
||||
"html_description": "<td>Telegram payment identifier</td>",
|
||||
"rst_description": "Telegram payment identifier\n",
|
||||
"name": "telegram_payment_charge_id",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "String",
|
||||
"description": "Provider payment identifier",
|
||||
"html_description": "<td><em>Optional</em>. Provider payment identifier</td>",
|
||||
"rst_description": "*Optional*. Provider payment identifier\n",
|
||||
"name": "provider_payment_charge_id",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"category": "types"
|
||||
},
|
||||
{
|
||||
"anchor": "shippingquery",
|
||||
"name": "ShippingQuery",
|
||||
|
|
|
|||
|
|
@ -491,6 +491,14 @@
|
|||
"name": "successful_payment",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"type": "RefundedPayment",
|
||||
"description": "Message is a service message about a refunded payment, information about the payment.",
|
||||
"html_description": "<td><em>Optional</em>. Message is a service message about a refunded payment, information about the payment. <a href=\"#payments\">More about payments »</a></td>",
|
||||
"rst_description": "*Optional*. Message is a service message about a refunded payment, information about the payment. `More about payments » <https://core.telegram.org/bots/api#payments>`_\n",
|
||||
"name": "refunded_payment",
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"type": "UsersShared",
|
||||
"description": "Service message: users were shared with the bot",
|
||||
|
|
|
|||
57
.butcher/types/RefundedPayment/entity.json
Normal file
57
.butcher/types/RefundedPayment/entity.json
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
{
|
||||
"meta": {},
|
||||
"group": {
|
||||
"title": "Payments",
|
||||
"anchor": "payments"
|
||||
},
|
||||
"object": {
|
||||
"anchor": "refundedpayment",
|
||||
"name": "RefundedPayment",
|
||||
"description": "This object contains basic information about a refunded payment.",
|
||||
"html_description": "<p>This object contains basic information about a refunded payment.</p>",
|
||||
"rst_description": "This object contains basic information about a refunded payment.",
|
||||
"annotations": [
|
||||
{
|
||||
"type": "String",
|
||||
"description": "Three-letter ISO 4217 currency code, or 'XTR' for payments in Telegram Stars. Currently, always 'XTR'",
|
||||
"html_description": "<td>Three-letter ISO 4217 <a href=\"/bots/payments#supported-currencies\">currency</a> code, or “XTR” for payments in <a href=\"https://t.me/BotNews/90\">Telegram Stars</a>. Currently, always “XTR”</td>",
|
||||
"rst_description": "Three-letter ISO 4217 `currency <https://core.telegram.org/bots/payments#supported-currencies>`_ code, or 'XTR' for payments in `Telegram Stars <https://t.me/BotNews/90>`_. Currently, always 'XTR'\n",
|
||||
"name": "currency",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "Integer",
|
||||
"description": "Total refunded price in the smallest units of the currency (integer, not float/double). For example, for a price of US$ 1.45, total_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).",
|
||||
"html_description": "<td>Total refunded price in the <em>smallest units</em> of the currency (integer, <strong>not</strong> float/double). For example, for a price of <code>US$ 1.45</code>, <code>total_amount = 145</code>. See the <em>exp</em> parameter in <a href=\"/bots/payments/currencies.json\">currencies.json</a>, it shows the number of digits past the decimal point for each currency (2 for the majority of currencies).</td>",
|
||||
"rst_description": "Total refunded price in the *smallest units* of the currency (integer, **not** float/double). For example, for a price of :code:`US$ 1.45`, :code:`total_amount = 145`. See the *exp* parameter in `currencies.json <https://core.telegram.org/bots/payments/currencies.json>`_, it shows the number of digits past the decimal point for each currency (2 for the majority of currencies).\n",
|
||||
"name": "total_amount",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "String",
|
||||
"description": "Bot-specified invoice payload",
|
||||
"html_description": "<td>Bot-specified invoice payload</td>",
|
||||
"rst_description": "Bot-specified invoice payload\n",
|
||||
"name": "invoice_payload",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "String",
|
||||
"description": "Telegram payment identifier",
|
||||
"html_description": "<td>Telegram payment identifier</td>",
|
||||
"rst_description": "Telegram payment identifier\n",
|
||||
"name": "telegram_payment_charge_id",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "String",
|
||||
"description": "Provider payment identifier",
|
||||
"html_description": "<td><em>Optional</em>. Provider payment identifier</td>",
|
||||
"rst_description": "*Optional*. Provider payment identifier\n",
|
||||
"name": "provider_payment_charge_id",
|
||||
"required": false
|
||||
}
|
||||
],
|
||||
"category": "types"
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue