mirror of
https://github.com/InsanusMokrassar/TelegramBotAPI.git
synced 2026-06-23 11:45:08 +00:00
Add Bot API 10.1 Join Request Queries support
Adds: - ChatJoinRequestQueryId value class and ChatJoinRequest.queryId field - ExtendedBot.supportsJoinRequestQueries (User.supports_join_request_queries) - ExtendedChat.guardBot (ChatFullInfo.guard_bot), parsed for public chats - AnswerChatJoinRequestQuery request + ChatJoinRequestQueryResult enum - SendChatJoinRequestWebApp request - answerChatJoinRequestQuery / sendChatJoinRequestWebApp TelegramBot extensions Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -8,6 +8,15 @@
|
||||
* (`Polls`) Added `Link` type (`dev.inmo.tgbotapi.types.Link`) implementing `PollMedia`, carrying the `url` of a link attached to a poll option
|
||||
* (`Polls`) Added `link` field parsing to `PollMedia` deserialization/serialization
|
||||
* (`Polls`) Added `TelegramMediaLink` (`InputMediaLink`) implementing `InputPollOptionMedia`, usable as a poll option media
|
||||
* (`Join Request Queries`) Added `ChatJoinRequestQueryId` value class and `queryId` field to `ChatJoinRequest`
|
||||
* (`Join Request Queries`) Added `supportsJoinRequestQueries` flag to `ExtendedBot` (`User.supports_join_request_queries`)
|
||||
* (`Join Request Queries`) Added `guardBot` field to `ExtendedChat` (`ChatFullInfo.guard_bot`), parsed for public chats
|
||||
* (`Join Request Queries`) Added `AnswerChatJoinRequestQuery` request and `ChatJoinRequestQueryResult` enum (`Approve`/`Decline`/`Queue`)
|
||||
* (`Join Request Queries`) Added `SendChatJoinRequestWebApp` request
|
||||
* `API`:
|
||||
* (`Join Request Queries`) Added `answerChatJoinRequestQuery` and `sendChatJoinRequestWebApp` `TelegramBot` extensions
|
||||
* `Utils`:
|
||||
* (`Join Request Queries`) Added `ChatJoinRequest.query_id` raw accessor
|
||||
|
||||
## 34.0.0
|
||||
|
||||
|
||||
Reference in New Issue
Block a user