Today has been released aiogram v0.3.3
This version is fully provide Telegram Bot API 3.2.
Now you can install it from pip:
You can found latest docs at: http://aiogram.readthedocs.io
#aiogram
This version is fully provide Telegram Bot API 3.2.
Now you can install it from pip:
pip install aiogram
You can found latest docs at: http://aiogram.readthedocs.io
#aiogram
Official aiogram resources:
News: @aiogram_live
Community: @aiogram
Russian community: @aiogram_ru
Pip: https://pypi.python.org/pypi/aiogram
Docs: http://aiogram.readthedocs.io
Source: https://bitbucket.org/illemius/aiogram
Issues/Bug tracker: https://bitbucket.org/illemius/aiogram/issues
Test bot: @aiogram_bot
News: @aiogram_live
Community: @aiogram
Russian community: @aiogram_ru
Pip: https://pypi.python.org/pypi/aiogram
Docs: http://aiogram.readthedocs.io
Source: https://bitbucket.org/illemius/aiogram
Issues/Bug tracker: https://bitbucket.org/illemius/aiogram/issues
Test bot: @aiogram_bot
aiogram is are pretty simple and fully asynchronously library for Telegram Bot API written in Python 3.6 with asyncio and aiohttp. It helps to make your bots more faster and simpler.
Planned to be add:
1) Redis and/or aioredis storage for FSM (finite-state machine)
2) Documentation for everything #aiogram features.
3) Will be added more examples.
4) Add the ability to use HTTP proxy. (Already done, but not published)
1) Redis and/or aioredis storage for FSM (finite-state machine)
2) Documentation for everything #aiogram features.
3) Will be added more examples.
4) Add the ability to use HTTP proxy. (Already done, but not published)
Approved implementing new Finite-State Machine and it will be added in v0.3.4.
That will be located inside Dispatcher and all state-handlers can be registered like simple message handler or etc. (with decorator or without him)
What about old FSM and next-step handler?
In v0.3.4 it will be marked as deprecated and in next versions it will be removed.
That will be located inside Dispatcher and all state-handlers can be registered like simple message handler or etc. (with decorator or without him)
What about old FSM and next-step handler?
In v0.3.4 it will be marked as deprecated and in next versions it will be removed.
aiogram v0.3.4 is released!
- Implemented new Finite-State Machine.
- Provide to use http-proxy connections.
- Marked as "deprecated" old stuff (like next_step_handler and StateMachine).
- Fixed optional arguments in API methods.
- Some minor improvements.
- Fixed docs indentation.
You can install new version by calling command in you shell:
- Implemented new Finite-State Machine.
- Provide to use http-proxy connections.
- Marked as "deprecated" old stuff (like next_step_handler and StateMachine).
- Fixed optional arguments in API methods.
- Some minor improvements.
- Fixed docs indentation.
You can install new version by calling command in you shell:
pip install -U aiogram
Release notes v0.4 (Webhooks)
- Implement new webhook system. Now you can reply into webhook.
- Added builtin webhook request handler based on aiohttp.
- Added response types (For webhooks) with backward compatibility with long-polling.
- Now request throws more informative exceptions.
- Exceptions module moved into utils package.
- Removed old (in past marked as deprecated) code stuff (Old FSM).
- Small changes in doc's structure. (It's not perfect but it has)
- Added more annotations.
- Fix date parser in types.
- Other bug fixes and minor improvements.
You can install new version from pypi:
- Implement new webhook system. Now you can reply into webhook.
- Added builtin webhook request handler based on aiohttp.
- Added response types (For webhooks) with backward compatibility with long-polling.
- Now request throws more informative exceptions.
- Exceptions module moved into utils package.
- Removed old (in past marked as deprecated) code stuff (Old FSM).
- Small changes in doc's structure. (It's not perfect but it has)
- Added more annotations.
- Fix date parser in types.
- Other bug fixes and minor improvements.
You can install new version from pypi:
pip install aiogram -U
Release notes 0.4.1
- Implemented Bot API 3.3.
- Fix long responses into webhook (Automatically will be used simple requests for delayed responses instead response into webhook).
- Small fixes and other minor improvements.
You can install new version from pypi:
- Implemented Bot API 3.3.
- Fix long responses into webhook (Automatically will be used simple requests for delayed responses instead response into webhook).
- Small fixes and other minor improvements.
You can install new version from pypi:
pip install aiogram -U
Release notes 0.4.2
- Implemented errors handler in dispatcher
- Provide to change filename when send any file.
- DANGER: Changed key scheme in redis FSM storage adapter (added 'fsm:' prefix to keys)
- Implemented bot executor (helper for running bot process)
- Implemented tasks context management.
- Middlewares now is deprecated.
- Updated setup information (change development status to stable)
- Optimizations and other minor changes
You can install new version from pypi:
- Implemented errors handler in dispatcher
- Provide to change filename when send any file.
- DANGER: Changed key scheme in redis FSM storage adapter (added 'fsm:' prefix to keys)
- Implemented bot executor (helper for running bot process)
- Implemented tasks context management.
- Middlewares now is deprecated.
- Updated setup information (change development status to stable)
- Optimizations and other minor changes
You can install new version from pypi:
pip install aiogram -U
The development of new major update (1.0.0) confirmed.
In this update planned:
- Rewrite all telegram object types classes.
- Rewrite main bot class.
- Remove BaseBot class and use only one bot class (
In this update planned:
- Rewrite all telegram object types classes.
- Rewrite main bot class.
- Remove BaseBot class and use only one bot class (
aiogram.Bot
) because new-style types provide item assignment.Release notes 0.4.3
- Bugfixes //
- Bugfixes //
- Bugfixes //
You can install new version from pypi:
- Bugfixes //
Dispatcher.register_callback_query_handler
- Bugfixes //
Dispatcher.async_task
- Bugfixes //
utils.executor
You can install new version from pypi:
pip install aiogram -U
Release notes 1.0: "A new era!"
Github: https://github.com/aiogram/aiogram
- Remaked data types serialization/deserialization mechanism (Speed up).
- Fully rewrited all Telegram data types.
- Bot object was fully rewritted (regenerated).
- Full provide Telegram Bot API 3.4+ (with sendMediaGroup)
- Warning: Now
- Fixed compability with uvloop.
- More employments for
- Allowed to disable
- Other bug fixes and minor improvements.
- Migrated from Bitbucket to Github.
In process: Tests and more pages of docs.
You can install new version from pypi:
Github: https://github.com/aiogram/aiogram
- Remaked data types serialization/deserialization mechanism (Speed up).
- Fully rewrited all Telegram data types.
- Bot object was fully rewritted (regenerated).
- Full provide Telegram Bot API 3.4+ (with sendMediaGroup)
- Warning: Now
BaseStorage.close()
is awaitable! (FSM)- Fixed compability with uvloop.
- More employments for
aiogram.utils.context
.- Allowed to disable
ujson
.- Other bug fixes and minor improvements.
- Migrated from Bitbucket to Github.
In process: Tests and more pages of docs.
You can install new version from pypi:
pip install aiogram -U
GitHub
GitHub - aiogram/aiogram: aiogram is a modern and fully asynchronous framework for Telegram Bot API written in Python using asyncio
aiogram is a modern and fully asynchronous framework for Telegram Bot API written in Python using asyncio - aiogram/aiogram
Forwarded from BotNews
The Bot API v.3.5 is alive and well.
- Added support for the new albums feature.
- Added support for pinned messages in channels.
Full changelog:
https://core.telegram.org/bots/api-changelog#november-17-2017
- Added support for the new albums feature.
- Added support for pinned messages in channels.
Full changelog:
https://core.telegram.org/bots/api-changelog#november-17-2017
core.telegram.org
Bot API changelog
The Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to create…
Small update: v1.0.1
Github: https://github.com/aiogram/aiogram
- Implemented
- Danger! Fixed typo in word
- Fixed helper for chat actions (
- Added example for media group.
You can install new version from pypi:
Github: https://github.com/aiogram/aiogram
- Implemented
types.InputFile
for more easy sending local files- Danger! Fixed typo in word
pooling
. Now whatever all methods with that word marked as deprecated and original methods is renamed to polling
. Check it in you'r code before updating!- Fixed helper for chat actions (
types.ChatActions
)- Added example for media group.
You can install new version from pypi:
pip install aiogram -U