Последние посты

aiogram live
26 авг., 06:00
🤖 aiogram 3.31.0 is hereFull support for Bot API 10.3 has been added. Your rich messages stop being read-only documents and start pushing back. 📄The headliner is buttons in Rich Messages: RichMessageButton puts real, clickable buttons inside a rich message — inline in the text as a RichTextButton, or as a whole row via InputRichBlockButtons. Wrap one in DisabledButton and it renders but stays inert. Rich messages also gained a document block, collapsed (expandable) block quotations, compact tables, tg://document?id= media links, and maps that are no longer stuck in the 13–20 zoom range. 🧱Keyboards got three things you've wanted for years: disabled on InlineKeyboardButton, force_reply directly on the markup, and a LINK button style that renders a callback button as a plain link. ⌨️Ephemeral messages grew up: the pile of receiver_user_id / callback_query_id arguments iscore.telegram.orgBot API changelogThe Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to create…
aiogram live
17 июл., 20:42
🤖 aiogram 3.30.0 is hereFull support for Bot API 10.2 has been added. Your bot can now whisper secrets that vanish and speak in fully formatted essays — because sometimes one message just isn't dramatic enough. 👻The headliner is Ephemeral Messages: send a message visible only to a single user, then edit its text, caption, media or markup — or delete it entirely. Perfect for "this is between you and me" moments right inside a group chat. 🤫Rich Messages got their sending side: compose messages from blocks — paragraphs, headings, code, lists, tables, collages, slideshows, maps, block quotes, math, and even a thinking block for AI-generated content. Basically a whole document engine in a message. 📝Communities landed too: groups of chats your bot can now understand, with service messages when chats join or leave.And a new subscription event — register handlers withcore.telegram.orgBot API changelogThe Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to create…
aiogram live
12 июл., 17:54

aiogram live
1 июл., 23:49
🐞 aiogram 3.29.1 is hereFixed severe (exponential) slowdown when validating nested RichBlock structures (e.g. nested blockquote/collage/details blocks).Subtype unions whose members share a unique constant tag field (RichBlockUnion, ReactionTypeUnion, ChatMemberUnion, MessageOriginUnion and others) are now generated as Pydantic discriminated unions keyed on that field (type/status/source), so the correct member is selected directly instead of being found via smart-union backtracking.Full changelog: https://docs.aiogram.dev/en/latest/changelog.htmlYou can install this version from PyPI: pip install -U aiogram
aiogram live
14 июн., 18:53
🤖 aiogram 3.29.0 is hereFull support for Bot API 10.1 has been added. Your bot can now send rich formatted messages — because plain text is so 2024. 📝The headline feature is Rich Messages: a brand new message type with a full document-like structure. Think headings, code blocks, tables, collages, slideshows, maps, math expressions, footnotes, pull quotes, expandable sections, and even an AI thinking block. Send them with sendRichMessage or stream a draft live to the user while it's still being generated with sendRichMessageDraft.Join Request Queries get a serious upgrade too: bots can now process join requests interactively — including showing a Mini App to the user before deciding their fate. The ChatJoinRequest object gains a query_id, and new shortcuts make it trivial to wire up.Polls also received a small but useful addition: a Link type for attaching hyperlinks to poll
aiogram live
9 мая, 23:35изменён
🐛 aiogram 3.28.1 3.28.2Turns out media in poll options wasn't actually working after our big 3.28.0 update. Oops. 🙈The culprit? Bot API 10.0 quietly introduced some overlapping type relationships that our code generation tool didn't expect — previously every type had exactly one parent, clean and simple. This time Telegram decided to get creative with the hierarchy, the codegen missed it, and polls paid the price.Fixed the generator, regenerated the types, and now your polls can have their pictures. (#1808)⭐ Star this message if aiogram saves you time.You can install this version from PyPI: pip install -U aiogramGitHub`InputPollOption.media` rejects `InputMediaPhoto` (and other `InputMedia` subclasses) · Issue #1808 · aiogram/aiogramChecklist I am sure the error is coming from aiogram code I have searched in the issue tracker for similar bug reports, including closed ones Operating system Any Python version 3.10+ aiogram versi...
aiogram live
9 мая, 06:02
🤖 aiogram 3.28.0 is hereFull support for Bot API 10.0 has been added. Your bot can now crash other people's chats as a guest — because why knock when you can just walk in? 👻The big highlight is Guest Mode: bots can now receive messages and send replies in chats they're not even a member of. Truly the era of uninvited bot opinions.Polls got a serious glow-up too: media in poll options and quiz explanations, members_only restriction, per-country filtering, and you can finally create a poll with just one option. Perfect for those "are you sure?" confirmations. ✅Live Photos land as first-class citizens — send, receive, and use them in media groups and paid media.Full changelog: https://docs.aiogram.dev/en/latest/changelog.html✨ Star this message if your bot has ever been somewhere it wasn't invited.You can install this version from PyPI: pip install -U aiogramcore.telegram.orgBot API changelogThe Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to create…
aiogram live
5 мая, 18:01
Hey everyone! 👋I'd love to get your thoughts and feedback on two feature proposals that came from members of our community:1. Media Group Aggregation → https://github.com/aiogram/aiogram/pull/1777 This has been one of the most requested features for a long time, and we finally have a proposal that looks like it could scale well. Would love to know what you think!2. OpenTelemetry / Sentry Integration Interface → https://github.com/aiogram/aiogram/pull/1787 Observability is at the heart of any production-ready system, and having first-class support for it out of the box feels like a real step toward maturity for the library.If you have a moment, I'd really appreciate your opinions — either here in the thread or, even better, as comments directly on the GitHub PRs. And if you've had a chance to try either of these out in your own projects, your real-world test results would be
aiogram live
4 апр., 05:45
🤖 aiogram 3.27.0 is hereFull support for Bot API 9.6 has been added. Your bot can now manage other bots — because why do the work yourself when you can delegate it to a bot? 🧠Polls also got a big upgrade: multiple correct answers, revoting, user-added options, and descriptions. 📊lFull changelog: https://docs.aiogram.dev/en/latest/changelog.html✨ Star this message if your bot's bot deserves a Star.You can install this version from pypi: pip install -U aiogramcore.telegram.orgBot API changelogThe Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to create…
aiogram live
3 мар., 06:36
✏️ aiogram 3.26.0 is hereAdded full support for Bot API 9.5, allowing you to easily tag all participants in your chats. Full changelog: https://docs.aiogram.dev/en/latest/changelog.html⭐Star this message if you enjoy creating bots. ✨You can install this version from pypi: pip install -U aiogramcore.telegram.orgBot API changelogThe Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to create…
aiogram live
11 февр., 07:04
✏️ aiogram 3.25.0 is hereFull support for Bot API 9.4 has been added, from now on, your bots can send colored buttons with custom icons on it 👍.Full changelog: https://docs.aiogram.dev/en/latest/changelog.htmlExcited about the new features? Then Star⭐️ this message!You can install this version from pypi: pip install -U aiogramcore.telegram.orgBot API changelogThe Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to create…
aiogram live
2 янв., 07:02
✏️ aiogram 3.24.0 is hereFull support for Bot API 9.3 has been added, so you can now use topics in your bots' private chats with sending draft messages.Full changelog: https://docs.aiogram.dev/en/latest/changelog.htmlEnjoying the new features? Drop a Star⭐️ on this message!You can install this version from pypi: pip install -U aiogramcore.telegram.orgBot API changelogThe Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to create…
aiogram live
7 дек. 2025 г., 07:03
✨ aiogram 3.23.0 is hereAdded support of Python 3.14, dropped compatibility with 3.9 Full changelog: https://docs.aiogram.dev/en/latest/changelog.html⭐ Star this message if you've been waiting for this for two months. If not, it would be good to tip a star too. 🙏You can install this version from pypi: pip install -U aiogram
aiogram live
30 сент. 2025 г., 22:37

aiogram live
17 авг. 2025 г., 17:03
✨ aiogram 3.22.0 is hereAdded full support of Bot API 9.2 Full changelog: https://docs.aiogram.dev/en/latest/changelog.htmlThis release took late night. If it helps your project, a small tip via ⭐Stars under this post means a lot! 🙏You can install this version from pypi: pip install -U aiogramcore.telegram.orgBot API changelogThe Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to create…
aiogram live
5 июл. 2025 г., 06:01
✈️ aiogram 3.21.0 is hereAdded full support of Bot API 9.1Full changelog: https://docs.aiogram.dev/en/latest/changelog.htmlYou can install this version from pypi: pip install -U aiogramcore.telegram.orgBot API changelogThe Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to create…
aiogram live
3 июн. 2025 г., 20:09

aiogram live
14 апр. 2025 г., 05:42
🕊 aiogram 3.20.0 is hereAdded full support of Bot API 9.0 Updated Pydantic up to 2.11, significantly reduces memory usage and startup time. As well as other bug fixes and improvements.Full changelog: https://docs.aiogram.dev/en/latest/changelog.htmlYou can install this version from pypi: pip install -U aiogramcore.telegram.orgBot API changelogThe Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to create…
aiogram live
20 мар. 2025 г., 06:37
🕊 aiogram 3.19.0 is hereBugfixes and improvements.Full changelog: https://docs.aiogram.dev/en/latest/changelog.htmlYou can install this version from pypi: pip install -U aiogram
aiogram live
16 февр. 2025 г., 21:13
🌷 aiogram 3.18.0 is here🆕Added full support of Bot API 8.3Full changelog: https://docs.aiogram.dev/en/stable/changelog.htmlYou can install this version from pypi: pip install -U aiogramcore.telegram.orgBot API changelogThe Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to create…
