### What kind of feature are you missing? Where do you notice a shortcoming of PTB? ## API 10.0 > [!IMPORTANT] > - Comment here or in the dev group what you want to work on so we can assign you > - Please copy the relevant part of the checklist from #5228to your PR and make sure to cover everything :) > - Please base your branch on the [api-10.0-central](https://github.com/python-telegram-bot/python-telegram-bot/tree/api-10.0-central) branch > - If this is your first contribution, please be sure to read the [contribution guide](https://docs.python-telegram-bot.org/en/v20.7/contributing.html) and feel free to reach out with any questions via https://t.me/pythontelegrambotchannel/105 ### Describe the solution you'd like #### Guest Mode (@Poolitzer) - [ ] Introduced support for [guest mode](https://core.telegram.org/bots/features#guest-bots), allowing bots to receive certain messages and issue replies within chats they are not a member of. - [ ] Added the field supports_guest_queries to the class [User](https://core.telegram.org/bots/api#user). - [ ] Added the fields guest_bot_caller_user and guest_bot_caller_chat to the class [Message](https://core.telegram.org/bots/api#message). - [ ] Added the field guest_query_id to the class [Message](https://core.telegram.org/bots/api#message). - [ ] Added the field guest_message to the class [Update](https://core.telegram.org/bots/api#update). - [ ] Added the class [SentGuestMessage](https://core.telegram.org/bots/api#sentguestmessage) and the method [answerGuestQuery](https://core.telegram.org/bots/api#answerguestquery). #### Chat Management (@harshil21) - [x] Added the field can_react_to_messages to the classes [ChatMemberRestricted](https://core.telegram.org/bots/api#chatmemberrestricted) and [ChatPermissions](https://core.telegram.org/bots/api#chatpermissions). - [x] Added the parameter return_bots to the method [getChatAdministrators](https://core.telegram.org/bots/api#getchatadministrators). - [x] Added the method [deleteAllMessageReactions](https://core.telegram.org/bots/api#deleteallmessagereactions). - [x] Added the method [deleteMessageReaction](https://core.telegram.org/bots/api#deletemessagereaction). - [ ] Added the ability to see certain messages sent by other bots in groups. #### Polls (@aelkheir) - [ ] Added the classes [InputMediaSticker](https://core.telegram.org/bots/api#inputmediasticker), [InputMediaLocation](https://core.telegram.org/bots/api#inputmedialocation), and [InputMediaVenue](https://core.telegram.org/bots/api#inputmediavenue). - [ ] Added the class [PollMedia](https://core.telegram.org/bots/api#pollmedia), representing a media in a poll. - [ ] Added the field media to the class [Poll](https://core.telegram.org/bots/api#poll), allowing bots to see media in polls. - [ ] Added the field explanation_media to the class [Poll](https://core.telegram.org/bots/api#poll), allowing bots to see media in quiz explanations. - [ ] Added the field media to the class [PollOption](https://core.telegram.org/bots/api#polloption), allowing bots to see media in poll options. - [ ] Added the class [InputPollMedia](https://core.telegram.org/bots/api#inputpollmedia) and the parameters media and explanation_media to the method [sendPoll](https://core.telegram.org/bots/api#sendpoll), allowing bots to add media to polls. - [ ] Added the class [InputPollOptionMedia](https://core.telegram.org/bots/api#inputpolloptionmedia) and the field media to the class [InputPollOption](https://core.telegram.org/bots/api#inputpolloption), allowing bots to add media to poll options. - [ ] Added the field members_only to the class [Poll](https://core.telegram.org/bots/api#poll). - [ ] Added the parameter members_only to the method [sendPoll](https://core.telegram.org/bots/api#sendpoll). - [ ] Added the field country_codes to the class [Poll](https://core.telegram.org/bots/api#poll). - [ ] Added the parameter country_codes to the method [sendPoll](https://core.telegram.org/bots/api#sendpoll). - [ ] Decreased the minimum number of poll options from 2 to 1. #### Live photos (@harshil21) - [ ] Added the class [LivePhoto](https://core.telegram.org/bots/api#livephoto), which represents a photo with a short video. - [ ] Added the class [InputMediaLivePhoto](https://core.telegram.org/bots/api#inputmedialivephoto). - [ ] Added the field live_photo to the classes [Message](https://core.telegram.org/bots/api#message) and [ExternalReplyInfo](https://core.telegram.org/bots/api#externalreplyinfo). - [ ] Added the method [sendLivePhoto](https://core.telegram.org/bots/api#sendlivephoto), allowing bots to send live photos. - [ ] Added the class [PaidMediaLivePhoto](https://core.telegram.org/bots/api#paidmedialivephoto), which describes a paid media with a live photo. - [ ] Added the class [InputPaidMediaLivePhoto](https://core.telegram.org/bots/api#inputpaidmedialivephoto), allowing bots to send live photos as paid media. - [ ] Allowed to use live photos in [sendMediaGroup](https://core.telegram.org/bots/api#sendmediagroup) and [editMessageMedia](https://core.telegram.org/bots/api#editmessagemedia), #### General - [ ] Allowed Business Bots to manage user accounts without a Telegram Premium subscription. - [ ] Added the ability to send messages to other bots via username if both bots enabled bot-to-bot communication. - [ ] Added the ability to reply to other bots from a business bot if the business bot enabled bot-to-bot communication. - [ ] Allowed bots to pass an empty text in the method [sendMessageDraft](https://core.telegram.org/bots/api#sendmessagedraft). - [ ] Added the class [BotAccessSettings](https://core.telegram.org/bots/api#botaccesssettings) and the method [getManagedBotAccessSettings](https://core.telegram.org/bots/api#getmanagedbotaccesssettings). - [ ] Added the method [setManagedBotAccessSettings](https://core.telegram.org/bots/api#setmanagedbotaccesssettings). - [ ] Added the method [getUserPersonalChatMessages](https://core.telegram.org/bots/api#getuserpersonalchatmessages). ### Describe alternatives you've considered If you want to contribute, you can start from the [Contribution Guide](https://docs.python-telegram-bot.org/en/v20.7/contributing.html). ### Additional context Please comment below before start working on any part of the update so as to keep things in track and avoid double work.
What kind of feature are you missing? Where do you notice a shortcoming of PTB?
API 10.0
Important
Describe the solution you'd like
Guest Mode (@Poolitzer)
Chat Management (@harshil21)
Polls (@aelkheir)
Live photos (@harshil21)
General
Describe alternatives you've considered
If you want to contribute, you can start from the Contribution Guide.
Additional context
Please comment below before start working on any part of the update so as to keep things in track and avoid double work.