Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/aiogram/aiogram
aiogram is a modern and fully asynchronous framework for Telegram Bot API written in Python using asyncio
https://github.com/aiogram/aiogram
Add example for media group.
d58ec3977a41ac8ce372f0befb11e55b8ade4977 authored about 7 years ago
d58ec3977a41ac8ce372f0befb11e55b8ade4977 authored about 7 years ago
await chat actions.
394ef8981bbde5fdff28c3e24fb572f9c985bdab authored about 7 years ago
394ef8981bbde5fdff28c3e24fb572f9c985bdab authored about 7 years ago
Implemented new one InputFile interface for sending local files.
753396330d9f2995def7f95dcf30f544a4dd9e85 authored about 7 years ago
753396330d9f2995def7f95dcf30f544a4dd9e85 authored about 7 years ago
Change Bot API version.
751929cb1d3331f0561bb4e666c76c7c53cfc321 authored about 7 years ago
751929cb1d3331f0561bb4e666c76c7c53cfc321 authored about 7 years ago
Typo 'pooling' -> 'polling'.
ef3b59c63cfcfc51480a7ce786b4a75e3dfffb4f authored about 7 years ago
ef3b59c63cfcfc51480a7ce786b4a75e3dfffb4f authored about 7 years ago
Allow to disable loading file to memory before sending.
233acab68e30358a2116a5d336ec8530bae8918e authored about 7 years ago
233acab68e30358a2116a5d336ec8530bae8918e authored about 7 years ago
Increment version.
7dd44c1dfada21f6c27c9d3a646fe74e8b893f8e authored about 7 years ago
7dd44c1dfada21f6c27c9d3a646fe74e8b893f8e authored about 7 years ago
Fix Makefile
e2b82af8b14e0d833d01b911cb3aa86d09d2b174 authored about 7 years ago
e2b82af8b14e0d833d01b911cb3aa86d09d2b174 authored about 7 years ago
Fix IModuleNotFoundError: No module named 'aiohttp' and change build stage
3c574be9d4247788e827452a6cb45ca0f68d3b16 authored about 7 years ago
3c574be9d4247788e827452a6cb45ca0f68d3b16 authored about 7 years ago
Upd examples.
801ca1558e2400ffaccd84245f4edd5923aa1874 authored about 7 years ago
801ca1558e2400ffaccd84245f4edd5923aa1874 authored about 7 years ago
Add Telegram badge
7d75813f21408781fe1aa805b360c97fea993d1b authored about 7 years ago
7d75813f21408781fe1aa805b360c97fea993d1b authored about 7 years ago
Oops. Change issues badge URL.
b014c69daf44274d292fde7123c2230eb675e8ec authored about 7 years ago
b014c69daf44274d292fde7123c2230eb675e8ec authored about 7 years ago
Change information about repo. (Migrate from Bitbucket to Github)
Yep. I hate Github, but it opens more prospects for the promotion of the library.
29364cc2d95eeb81b93b6683d1319abec7abe387 authored about 7 years ago
Fix classifiers stage detector.
e42b551f2af1c96def436090764057258e83b4d4 authored about 7 years ago
e42b551f2af1c96def436090764057258e83b4d4 authored about 7 years ago
Check response when callback is running in task.
81d126e37746ee1b76476a60f0d2492f3814dc7c authored about 7 years ago
81d126e37746ee1b76476a60f0d2492f3814dc7c authored about 7 years ago
MediaGroup: Detect media type from dict (in MediaGroup.attach) and other minor improvements.
698a2dca03bb33c1eb495e4bca9abccf34d8720c authored about 7 years ago
698a2dca03bb33c1eb495e4bca9abccf34d8720c authored about 7 years ago
Change timeout calculator in ChatActions helper.
61e7ff9a474a17566878cc873dac00f297ce54b3 authored about 7 years ago
61e7ff9a474a17566878cc873dac00f297ce54b3 authored about 7 years ago
Implemented features from not announced Telegram Bot API update: sendMediaGroup + InputMedia* + other small changes
f11775fcef029cd26b4b8068d16e73a1f1817346 authored about 7 years ago
f11775fcef029cd26b4b8068d16e73a1f1817346 authored about 7 years ago
Rewrite quick start guide.
7025542e3cc1d02797aada2cd1463fda3eb7b7bd authored about 7 years ago
7025542e3cc1d02797aada2cd1463fda3eb7b7bd authored about 7 years ago
Fix doc warnings.
3a5c2d78f35b4d1f76962683849f705351892d0f authored about 7 years ago
3a5c2d78f35b4d1f76962683849f705351892d0f authored about 7 years ago
T60: More easy solution for: no wait results from handlers.
c1c3d66625a1b9143a746304fb48545509691e0e authored about 7 years ago
c1c3d66625a1b9143a746304fb48545509691e0e authored about 7 years ago
Provided customisation of allowed IPs list. // Webhook
ca8d3cad15f60b6541d0c39b39a6faf8a000645d authored about 7 years ago
ca8d3cad15f60b6541d0c39b39a6faf8a000645d authored about 7 years ago
Check response content type.
600148e6d21215f15ec1a9b35fdb788032116f80 authored about 7 years ago
600148e6d21215f15ec1a9b35fdb788032116f80 authored about 7 years ago
Reset webhook when need to skip updates. // executor
a5766aad6fa7c6a57551cf9088b50a6d8892f745 authored about 7 years ago
a5766aad6fa7c6a57551cf9088b50a6d8892f745 authored about 7 years ago
Webhook. Allow requests only from Telegram servers. // Optional
f050d08c75c55c698b42ec97aab10847aaf530af authored about 7 years ago
f050d08c75c55c698b42ec97aab10847aaf530af authored about 7 years ago
Add Message.edit_text method.
6d9bdce935f3b2db97c37867ae39fade0036e789 authored about 7 years ago
6d9bdce935f3b2db97c37867ae39fade0036e789 authored about 7 years ago
Make more easy helper for chat actions.
a2534dd6ad5275dd227bad8fece0a6bdad282edc authored about 7 years ago
a2534dd6ad5275dd227bad8fece0a6bdad282edc authored about 7 years ago
Add more filters.
8b28ba8fc4581a3d1cdd8dc47c37386beb5dc116 authored about 7 years ago
8b28ba8fc4581a3d1cdd8dc47c37386beb5dc116 authored about 7 years ago
Upd disabled storage
e1b60dfe5728334a0434002400fdf9eb8f2c1f97 authored about 7 years ago
e1b60dfe5728334a0434002400fdf9eb8f2c1f97 authored about 7 years ago
Executor // Get loop from dispatcher
99d11430cbfbb599394e2e3a167cb4806a9f5bb3 authored about 7 years ago
99d11430cbfbb599394e2e3a167cb4806a9f5bb3 authored about 7 years ago
Implemented RedisStorage.reset_all - for resetting all states in storage.
1ab9c09a5cb7b83d402e416ce8237b449edca5f6 authored about 7 years ago
1ab9c09a5cb7b83d402e416ce8237b449edca5f6 authored about 7 years ago
Add `make install`
191d3023bba616b032c7c9a2e6be2a2b8af3eca1 authored about 7 years ago
191d3023bba616b032c7c9a2e6be2a2b8af3eca1 authored about 7 years ago
Fix ListOfLists deserializer.
843caf51a946fd6ab9184b231260d74890a8924e authored about 7 years ago
843caf51a946fd6ab9184b231260d74890a8924e authored about 7 years ago
Update FSM
2987369925ddc70e0074b1ffb40a691504f982a1 authored about 7 years ago
2987369925ddc70e0074b1ffb40a691504f982a1 authored about 7 years ago
Add ctx module. Aliases for keys in execution context.
68a4a7a4aa5566cc5599b94d9ed4c179d492b12d authored about 7 years ago
68a4a7a4aa5566cc5599b94d9ed4c179d492b12d authored about 7 years ago
Upd executor.
46d6f0641cebf1a1fde9d0bea5f92526e888cafc authored about 7 years ago
46d6f0641cebf1a1fde9d0bea5f92526e888cafc authored about 7 years ago
Provide to use uvloop
cdbe9c82cc43c7ee08563347329c03cd557c8ca4 authored about 7 years ago
cdbe9c82cc43c7ee08563347329c03cd557c8ca4 authored about 7 years ago
Provide more content types and and allow to handle all (ContentType.ALL) types of messages.
798038484f40852521e391afb1dcbe1781d4ecdb authored about 7 years ago
798038484f40852521e391afb1dcbe1781d4ecdb authored about 7 years ago
await >_>
ff6ee0723fc31f5c69d73886650b104e51c0cbab authored about 7 years ago
ff6ee0723fc31f5c69d73886650b104e51c0cbab authored about 7 years ago
Oops. Change API version in docs and add API version to `aiogram.__init__`
59bea7216a5df12c2bc2822fd7a17c533760ed55 authored about 7 years ago
59bea7216a5df12c2bc2822fd7a17c533760ed55 authored about 7 years ago
Tests. Let's start.
ee84d753c7b2a32408a650c06728c08484870996 authored about 7 years ago
ee84d753c7b2a32408a650c06728c08484870996 authored about 7 years ago
Add docs for `dispatcher.handler`
104d6d1731f9c668d1ab76de9039b8383fc8d1a0 authored about 7 years ago
104d6d1731f9c668d1ab76de9039b8383fc8d1a0 authored about 7 years ago
Add util: safety execute coroutine
c10f933ca5624ce367f2a584a417ed98a02c6b09 authored about 7 years ago
c10f933ca5624ce367f2a584a417ed98a02c6b09 authored about 7 years ago
Fix URL's
2957ff75ee9d462f44784c649dc76a9ab9931d36 authored about 7 years ago
2957ff75ee9d462f44784c649dc76a9ab9931d36 authored about 7 years ago
Fix `contrib.fsm_storage.redis.Redis.update_data`
ecc34d9ae96f651feadb7118b185cb31f35b40b7 authored about 7 years ago
ecc34d9ae96f651feadb7118b185cb31f35b40b7 authored about 7 years ago
Oops.
9924fdc532b3e9a80a62cced5a46b080b899bd40 authored about 7 years ago
9924fdc532b3e9a80a62cced5a46b080b899bd40 authored about 7 years ago
T61: Delete webhook before Polling
0466041d85613b96cc251002d1a0c39410255b85 authored about 7 years ago
0466041d85613b96cc251002d1a0c39410255b85 authored about 7 years ago
Fix-fix-fix
f0e8de613aede2f0a1c893b2e081ae8da8a3351b authored about 7 years ago
f0e8de613aede2f0a1c893b2e081ae8da8a3351b authored about 7 years ago
Fix channel_post handling. // AttributeError: 'NoneType' object has no attribute 'chat'
e6e7ebbf85143ae7a6d4c41b287b287895fb26d3 authored about 7 years ago
e6e7ebbf85143ae7a6d4c41b287b287895fb26d3 authored about 7 years ago
Bot object has no longer provide prepare_object
f7795d9d45686a35eda93817a3b451292258215f authored about 7 years ago
f7795d9d45686a35eda93817a3b451292258215f authored about 7 years ago
Parse Message.date as date & update DateTimeField.
3e505a653b921fba55c6363215ca175019187c97 authored about 7 years ago
3e505a653b921fba55c6363215ca175019187c97 authored about 7 years ago
Fix 'TypeError: register_channel_post_handler() missing 1 required positional argument: 'callback''
b3661aea2745f200b3b57a0090b936eebf744c98 authored about 7 years ago
b3661aea2745f200b3b57a0090b936eebf744c98 authored about 7 years ago
Hm... lost.. I thinks i'm already merged that...
bdbaf04b1bd757d9916a0782ee097273e78c1393 authored over 7 years ago
bdbaf04b1bd757d9916a0782ee097273e78c1393 authored over 7 years ago
Merge branch 'master' into dev-1.x
# Conflicts:
# aiogram/__init__.py
Fix executor.
6ee44d4e0468b5565dd43e8d90b9083ff2db1faa authored over 7 years ago
6ee44d4e0468b5565dd43e8d90b9083ff2db1faa authored over 7 years ago
Add payments example.
2587c63d0e33ec4a52b7e794b3e136cd5d410d03 authored over 7 years ago
2587c63d0e33ec4a52b7e794b3e136cd5d410d03 authored over 7 years ago
Add __init__ in LabeledPrice object.
c9b521314426a51b24edbe64d4b54236126da01e authored over 7 years ago
c9b521314426a51b24edbe64d4b54236126da01e authored over 7 years ago
Fix answerShippingQuery and sendInvoice.
dc4f18b5d754479925de207d444f9daf56d920d9 authored over 7 years ago
dc4f18b5d754479925de207d444f9daf56d920d9 authored over 7 years ago
Add Makefile
95a42a6b750f3e7a317500c05fd73d21c18d3d53 authored over 7 years ago
95a42a6b750f3e7a317500c05fd73d21c18d3d53 authored over 7 years ago
Make some types hashable.
44a24b243cac27aa5ee2346d1a3c0d320d0991b3 authored over 7 years ago
44a24b243cac27aa5ee2346d1a3c0d320d0991b3 authored over 7 years ago
Update types to 3.4 Bot API
afd76cce9ff1ebc2141f4b26fb22187715d99241 authored over 7 years ago
afd76cce9ff1ebc2141f4b26fb22187715d99241 authored over 7 years ago
Small changes.
1b87532221e85bc0106fb0c9c4482d5c1cedd190 authored over 7 years ago
1b87532221e85bc0106fb0c9c4482d5c1cedd190 authored over 7 years ago
More annotations in BaseBot class
61e7ee322076efe1fd76d02f7fea7c3f40f1021c authored over 7 years ago
61e7ee322076efe1fd76d02f7fea7c3f40f1021c authored over 7 years ago
Add alias for `Bot.get_me()` and allow to download files by id. (from old bot object)
ed6301af2319bd4163c2628aee04a9e69a32d9c5 authored over 7 years ago
ed6301af2319bd4163c2628aee04a9e69a32d9c5 authored over 7 years ago
Reformat code and pydocs.
dc2794e17766c601ed89fe019544e287dadb4822 authored over 7 years ago
dc2794e17766c601ed89fe019544e287dadb4822 authored over 7 years ago
Fix keyboards and nullable fields.
f4b9bf5339205c7a4b0441af5ece477048c8f405 authored over 7 years ago
f4b9bf5339205c7a4b0441af5ece477048c8f405 authored over 7 years ago
Fix object item assignment.
4bf5409295d2cd05266eac4a0fd2619ec466a391 authored over 7 years ago
4bf5409295d2cd05266eac4a0fd2619ec466a391 authored over 7 years ago
Fix webhook.
89dc148ef51ab068660de09e60de8a434f588d81 authored over 7 years ago
89dc148ef51ab068660de09e60de8a434f588d81 authored over 7 years ago
Oops. Dict is mutable object. Fix it. (values)
dcbaa6d561a347d408317af960269b6c2a64fe7c authored over 7 years ago
dcbaa6d561a347d408317af960269b6c2a64fe7c authored over 7 years ago
Nothing.
b966a87adee1e54363ba3235ffa97f269c94c8c5 authored over 7 years ago
b966a87adee1e54363ba3235ffa97f269c94c8c5 authored over 7 years ago
Regen bot class. Change `Optional[T]`` to `Union[T, None]`
f29f1216acf55b65c08c678c23d958622e246540 authored over 7 years ago
f29f1216acf55b65c08c678c23d958622e246540 authored over 7 years ago
Regenerate bot class.
f9e6d6839f155615173c6dbc4f6521da9828c7c1 authored over 7 years ago
f9e6d6839f155615173c6dbc4f6521da9828c7c1 authored over 7 years ago
Add new method names from latest Bot API (3.4)
4e0c960289d25ab4e30a6b6df275efb3c4455689 authored over 7 years ago
4e0c960289d25ab4e30a6b6df275efb3c4455689 authored over 7 years ago
Update `prepare_arg` for new types.
8676c17c77298917467451ea4730fd236ee4a2ac authored over 7 years ago
8676c17c77298917467451ea4730fd236ee4a2ac authored over 7 years ago
Implement data getter in Dispatcher. (from bot instance)
e826e3daa485356ed4e18b68d440e57f4f98a1cd authored over 7 years ago
e826e3daa485356ed4e18b68d440e57f4f98a1cd authored over 7 years ago
Clean base bot.
5d12a7e349d506ab4fc8ea6f221dd1b92d91d139 authored over 7 years ago
5d12a7e349d506ab4fc8ea6f221dd1b92d91d139 authored over 7 years ago
Allow to disable ujson
f3c39ed9f1a3cf02f3f0e355e6cb4641194223ff authored over 7 years ago
f3c39ed9f1a3cf02f3f0e355e6cb4641194223ff authored over 7 years ago
Fix import error.
00400ea88b0ee384497d0784e54ce4976ab66fc8 authored over 7 years ago
00400ea88b0ee384497d0784e54ce4976ab66fc8 authored over 7 years ago
Merge branch 'dev' into dev-1.x
# Conflicts:
# aiogram/__init__.py
# aiogram/types/message.py
Check all types.
0586c33b1d79b9552312ecac696ea693a2bdefcf authored over 7 years ago
0586c33b1d79b9552312ecac696ea693a2bdefcf authored over 7 years ago
FSM storage closing now is async
17871155ee6abecc0f9b97b5986d78c460ada906 authored over 7 years ago
17871155ee6abecc0f9b97b5986d78c460ada906 authored over 7 years ago
ujson must be an optional dependency.
378090196b9509b61cd5b75b898f7ef9b1049416 authored over 7 years ago
378090196b9509b61cd5b75b898f7ef9b1049416 authored over 7 years ago
Increment minor version.
33647870a97145118f1fad11d390f6ead2ccf2a9 authored over 7 years ago
33647870a97145118f1fad11d390f6ead2ccf2a9 authored over 7 years ago
Fix wrong Message.<new_chat_photo & delete_chat_photo)
92a3d90b890595aec86a739c390cfe1d6b7f8931 authored over 7 years ago
92a3d90b890595aec86a739c390cfe1d6b7f8931 authored over 7 years ago
New types (In process...)
84c8548ceb51f900a6dc346cd79a0e57a73a2af3 authored over 7 years ago
84c8548ceb51f900a6dc346cd79a0e57a73a2af3 authored over 7 years ago
Bot getter in TelegramObject.
d98566bf7fb61cd4d2f5b727f5316ea655731549 authored over 7 years ago
d98566bf7fb61cd4d2f5b727f5316ea655731549 authored over 7 years ago
Move base types to base module.
14d250bfbda69568230d36b4664124540bb859c0 authored over 7 years ago
14d250bfbda69568230d36b4664124540bb859c0 authored over 7 years ago
Remove old code. (2)
00cc42c216c1db19ff6d250aae3cdccc1b4f8d8c authored over 7 years ago
00cc42c216c1db19ff6d250aae3cdccc1b4f8d8c authored over 7 years ago
Remove old code.
c7cf2e0c24e79f92925ced69d085395f8b826d69 authored over 7 years ago
c7cf2e0c24e79f92925ced69d085395f8b826d69 authored over 7 years ago
Change version number.
2c87bf370f077b20de0b7776b33f087aa7c1692d authored over 7 years ago
2c87bf370f077b20de0b7776b33f087aa7c1692d authored over 7 years ago
Builtin types.
ec040eb51f8df7aea682b895e1cd2f1228746311 authored over 7 years ago
ec040eb51f8df7aea682b895e1cd2f1228746311 authored over 7 years ago
Move skeleton for new types from https://bitbucket.org/illemius/demo_telegramobject
9b96133b7a7a2abed3dc00671ccad4d4ccff5693 authored over 7 years ago
9b96133b7a7a2abed3dc00671ccad4d4ccff5693 authored over 7 years ago
Lost task factory setup in webhook executor.
d2694a4d3b9a39bb61690e4616d2649fe0cc15ff authored over 7 years ago
d2694a4d3b9a39bb61690e4616d2649fe0cc15ff authored over 7 years ago
Auto-change development status classifier
a030be2d1586f228b1ceec39e971cdba9d91d4d5 authored over 7 years ago
a030be2d1586f228b1ceec39e971cdba9d91d4d5 authored over 7 years ago
Change build version.
44e2218279ba8734a00eaf568a29fc4dd13bcb99 authored over 7 years ago
44e2218279ba8734a00eaf568a29fc4dd13bcb99 authored over 7 years ago
Merge branch 'dev'
# Conflicts:
# aiogram/__init__.py
Annotate another eecution method in example echo bot.
986ffa0ebd0e17e8b01b0c3c9a5f42c1d6323ba6 authored over 7 years ago
986ffa0ebd0e17e8b01b0c3c9a5f42c1d6323ba6 authored over 7 years ago
Implemented error handler in dispatcher
(requested by @Oleg_Oleg_Oleg)
534dea6de7a9d681aefe18d9752521018a900fd3 authored over 7 years ago
Small improvements of markdown/html utils.
bac44d58a61c23924560a08ba248c70645bb878a authored over 7 years ago
bac44d58a61c23924560a08ba248c70645bb878a authored over 7 years ago
DANGER! Change key scheme in Redis.
dc7abb12dc48fda55d42fade7dd3b7e5ee8f2ac3 authored over 7 years ago
dc7abb12dc48fda55d42fade7dd3b7e5ee8f2ac3 authored over 7 years ago