Commit graph

32 commits

Author SHA1 Message Date
Alex Root Junior
6e70371c14
Added full support of Bot API 6.4 2022-12-31 00:10:51 +02:00
Alex Root Junior
3b3f2fc9c5
Update README title 2022-11-06 04:39:42 +02:00
Alex Root Junior
1243dd9861
Update version 2022-11-06 04:23:44 +02:00
Alex Root Junior
4aba5b194d
Update README.rst 2022-08-24 00:40:13 +03:00
Alex Root Junior
11d2e6f31a
Added full support of Bot API 6.2 2022-08-13 23:01:10 +03:00
Alex Root Junior
cdb6e2b7df
Bump version 2022-06-22 01:08:53 +03:00
Alex Root Junior
0e2beb24c2
Added support of Telegram BOt API 6.0 2022-04-16 18:09:58 +03:00
Alex Root Junior
bb7b299b9d
Updated to Bot API 5.7 (#824)
* Updated to Bot API 5.7

* Updated to Bot API 5.7

Signed-off-by: Alex Root Junior <jroot.junior@gmail.com>
2022-02-01 02:20:39 +02:00
Oleg A
4d2d811386
docs: bot API version update (#802) 2022-01-03 01:36:44 +05:00
Oleg A
f18e4491c2
Telegram API 5.3 (#610)
* docs: api version update

* feat: personalized commands

* feat: custom placeholders

* refactor: ChatMember split

* fix: old names for ChatMemberStatus

* refactor: renamed kickChatMember to banChatMember

* style: align params

* refactor: renamed getChatMembersCount to getChatMemberCount (#614)

* feat: resolve ChatMember

* refactor: renamed BotCommandScopeTypes (similar to code style)

* refactor: resolve is a static method

* Construct BotCommandScope from type

* Make BotCommandScope classmethod instead of method

* Use classmethod for ChatMember resolve method

Co-authored-by: Hoi Dmytro <dmytro.hoi@gmail.com>
Co-authored-by: Alex Root Junior <jroot.junior@gmail.com>
2021-07-04 23:52:55 +03:00
Oleg A
ea28e2a77a
Telegram API 5.2 support (#572)
* feat: version number update

* feat: add InputInvoiceMessageContent type

* refactor: every param on a new line

* feat: add `max_tip_amount` and `suggested_tip_amounts` to `sendInvoice`

* feat: `start_parameter` of `sendInvoice` became optional

* refactor: reorder params

* feat: add `chat_type` to `InlineQuery`

* feat: add `VoiceChatScheduled`

* feat: add `voice_chat_scheduled` to `Message`

* fix: sendChatAction documentation update

* feat: add `record_voice` and `upload_voice` to `ChatActions`

* feat: allow sending invoices to group, supergroup and channel
2021-04-28 01:22:57 +03:00
Alex Root Junior
cce3a5fbd0 Bump badge 2021-03-14 21:36:18 +02:00
Oleg A
2b060d9ad4
Bot API 5.0 (#454)
* increased Telegram Bot API version

* AIOG-T-64 added logOut method

* AIOG-T-64 added logOut method test

* AIOG-T-64 logOut type annotation fix

* AIOG-T-65 added close (close_bot) method

* AIOG-T-65 old `close` method deprecation warn

* AIOG-T-65 `close_bot` test added

* AIOG-T-67 added ip_address param to set_webhook, updated docs

* updated deprecation text

Co-authored-by: Martin Winks <mpa@snejugal.ru>

* AIOG-T-69 param `drop_pending_updates` added in methods `setWebhook` and `deleteWebhook`

* AIOG-T-71 new `ChatLocation` class

* AIOG-T-70 updated `Chat` class: bio, linked chats, location

* AIOG-T-68 field `ip_address` added to class `WebhookInfo`

* AIOG-T-72 param `only_if_banned` added to `unbanChatMember` method

* AIOG-T-72 updated Chat.unban shortcut

* AIOG-T-73 field `file_name` added to `Audio` and `Video` classes

* AIOG-T-74 param `disable_content_type_detection` added in `sendDocument` method and `InputMediaDocument` class

* AIOG-T-75 Added the ability to pin messages in private chats (docs update)

* AIOG-T-76 Added the parameter message_id to the method unpinChatMessage to allow unpinning of the specific pinned message

* AIOG-T-77 Added the method unpinAllChatMessages, which can be used to unpin all pinned messages in a chat.

* AIOG-T-78 updated send_media_group description; added media qty check

* AIOG-T-80 field `live_period` added to `Location` class

* AIOG-T-81 Added support for live location heading

* AIOG-T-82 added the field proximity_alert_distance to the classes Location, InlineQueryResultLocation, InputLocationMessageContent; fixed heading in InputLocationMessageContent

* AIOG-T-82 added parameter proximity_alert_distance to the methods sendLocation and editMessageLiveLocation

* AIOG-T-83 Added the type ProximityAlertTriggered

* AIOG-T-83 Added field proximity_alert_triggered to the class Message

* AIOG-T-84 Added the field horizontal_accuracy to the classes Location, InlineQueryResultLocation, InputLocationMessageContent

* AIOG-T-84 Added the parameter horizontal_accuracy to the methods sendLocation and editMessageLiveLocation.

* Added live_period to InputLocationMessageContent (missed?)

* AIOG-T-85 Added the field sender_chat to the class Message

* AIOG-T-86 Added `is_anonymous` field to `chatMember` class

* AIOG-T-87 Added the parameter is_anonymous to the method promoteChatMember

* AIOG-T-89 Added the method `copyMessage`

* AIOG-T-90 Poll docs update

* AIOG-T-91 ability to manually specify text entities

* AIOG-T-92 Google Places as a venue API provider

* AIOG-T-93 Added the field allow_sending_without_reply to the methods

* AIOG-T-94 football and slot machine dice

* removed Optional

Co-authored-by: Ramzan Bekbulatov <bekbulatov.ramzan@ya.ru>

* Apply suggestions from code review

removed Optional

Co-authored-by: Ramzan Bekbulatov <bekbulatov.ramzan@ya.ru>

* Don't use deprecated Bot.close method from dispatcher (Replaced by session.close)

* Fix copyMessage method, update alias (with deprecation)
Fix imports

* AIOG-T-79: Easy way to use custom API server

* Update docs

* Bump requirements

* Rollback email

* AIOG-T-93 allow_sending_without_reply to send_message shortcuts

* AIOG-T-93 added allow_sending_without_reply to send_photo shortcuts

* AIOG-T-93 added allow_sending_without_reply to send_video shortcuts

* Union[type, None] -> Optional[type] refactoring

* AIOG-T-93 added allow_sending_without_reply to send_animation shortcuts

* added type hint to reply field

* AIOG-T-93 added allow_sending_without_reply to send_audio shortcuts

* AIOG-T-93 added allow_sending_without_reply to send_document shortcuts

* AIOG-T-93 added allow_sending_without_reply to send_sticker shortcuts

* AIOG-T-93 added allow_sending_without_reply to send_video_note shortcuts

* AIOG-T-93 added allow_sending_without_reply to send_voice shortcuts

* AIOG-T-93 added allow_sending_without_reply to send_location shortcuts

* AIOG-T-93 added allow_sending_without_reply to send_venue shortcuts

* AIOG-T-93 added allow_sending_without_reply to send_contact shortcuts

* AIOG-T-93 added allow_sending_without_reply to send_poll shortcuts

* AIOG-T-93 added allow_sending_without_reply to send_dice shortcuts

* AIOG-T-93 added allow_sending_without_reply to send_media_group shortcuts

* AIOG-T-92 added google_place_ to send_venue shortcuts

* AIOG-T-91 added entities to send_message shortcuts

* AIOG-T-91 added caption_entities to send_photo shortcuts

* AIOG-T-91 added caption_entities to send_video shortcuts

* AIOG-T-91 added caption_entities to send_animation shortcuts

* AIOG-T-91 added caption_entities to send_audio shortcuts

* AIOG-T-91 added caption_entities to send_document shortcuts

* AIOG-T-91 added caption_entities to send_voice shortcuts

* AIOG-T-91 added explanation_parse_mode to send_poll shortcuts

* AIOG-T-91 added entities to edit_message_text shortcuts

* AIOG-T-91 added caption_entities to edit_message_caption shortcuts

* fixed types.MessageEntity -> MessageEntity in docs

Co-authored-by: Martin Winks <mpa@snejugal.ru>
Co-authored-by: Ramzan Bekbulatov <bekbulatov.ramzan@ya.ru>
Co-authored-by: Alex Root Junior <jroot.junior@gmail.com>
2020-11-08 17:51:39 +02:00
Alex Root Junior
50b5768759 AIOG-T-61 Bump version 2020-06-08 20:20:43 +03:00
Alex Root Junior
f1f65d2e77 i-AIOG-18 Update versions (readme, setup, etc.) 2020-04-25 22:54:44 +03:00
Alex Root Junior
ad2bf96eb7 Bump API and framework versions 2020-01-23 23:21:49 +02:00
Alex Root Junior
2323771cb9 Bump versions and URL's 2020-01-01 16:55:33 +02:00
Alex Root Junior
b88ae7a435 library -> framework 2019-10-14 16:06:35 +03:00
Alex Root Junior
7efa0fc27d Fix docs status shield 2019-10-06 23:30:24 +03:00
Alex Root Junior
14f273702b Bump version 2019-08-04 19:43:25 +03:00
Alex RootJunior
b70778fcdb Update to 4.3 Bot API. LoginUrl. 2019-06-01 15:16:28 +03:00
Alex Root Junior
1494e28609 Add downloads badge 2018-10-28 20:32:04 +02:00
Kolay
ace61f0dd8
updated py version 2018-08-17 14:24:28 +03:00
Suren Khorenyan
3a7cb02acd Is a pretty simple... 2018-01-23 17:02:52 +03:00
Alex Root Junior
7d75813f21 Add Telegram badge 2017-11-19 00:54:23 +02:00
Alex Root Junior
b014c69daf Oops. Change issues badge URL. 2017-11-19 00:47:47 +02:00
Alex Root Junior
29364cc2d9 Change information about repo. (Migrate from Bitbucket to Github)
Yep. I hate Github, but it opens more prospects for the promotion of the library.
2017-11-19 00:39:25 +02:00
Alex Root Junior
add7c7f864 Change readme and index page. 2017-07-29 05:37:13 +03:00
Alex Root Junior
efad13156e Update readme.rst 2017-06-03 15:04:04 +03:00
Alex Root Junior
44adcac64e Merge from default and change version and readme.rst 2017-06-03 12:33:45 +03:00
Alex Root Junior
1c81842167 Readme 2017-05-27 04:14:30 +03:00
Alex Root Junior
3a2fafae2b Initial commit 2017-05-19 19:11:42 +03:00