Commit graph

  • 79f21416c8 Added lost files Alex Root Junior 2021-05-25 01:00:58 +03:00
  • 6253b25158 Remove compatibility with Python 3.7 Alex Root Junior 2021-05-25 01:00:36 +03:00
  • f022b4441c Added more aliases, refactor CallbackData factory, added base exceptions classification mechanism Alex Root Junior 2021-05-25 00:56:44 +03:00
  • 117cc785b2 Parametrized test Groosha 2021-05-18 23:55:07 +03:00
  • 2f462ae6a8 Code format with black Groosha 2021-05-18 23:26:03 +03:00
  • 1bdc5d40e9 Added whitespace (E226) Groosha 2021-05-18 23:23:30 +03:00
  • c38b6b3908 get_url tests added Groosha 2021-05-18 23:21:32 +03:00
  • bd9827d617 Better shifted_id method Groosha 2021-05-18 23:21:11 +03:00
  • 56c5c20241 Change get_url typing to Optional[str] Groosha 2021-05-18 22:11:12 +03:00
  • 4b1188669c Merge remote-tracking branch 'upstream/dev-3.x' into dev-3.x Groosha 2021-05-18 22:01:05 +03:00
  • 97e33f809a fix redis store close check Andrey Tikhonov 2021-05-18 15:01:55 +03:00
  • d37e89f128 check reset Andrey Tikhonov 2021-05-18 14:59:00 +03:00
  • 5b577571d3 fix new line Andrey Tikhonov 2021-05-17 21:36:51 +03:00
  • 4b8fd4bf71 fix redis1 delete Andrey Tikhonov 2021-05-17 21:34:16 +03:00
  • 8ea3546cda remove key from storage, when not needed Andrey Tikhonov 2021-05-17 20:46:53 +03:00
  • 0e28756a10
    Update README.md (#586) pigeonburger 2021-05-17 20:17:48 +10:00
  • 29e41a639a
    Update README.md pigeonburger 2021-05-15 14:59:55 +10:00
  • 9451a085d1 Added codecov badge Alex Root Junior 2021-05-13 22:23:49 +03:00
  • 442a813831 Added cache version Alex Root Junior 2021-05-13 22:15:26 +03:00
  • 9cf189ffd2 Cover 100% Alex Root Junior 2021-05-13 22:04:10 +03:00
  • 03ccebd8be Cover base and memory storage Alex Root Junior 2021-05-13 01:54:07 +03:00
  • becbcecaf1 Increase max parallel jobs Alex Root Junior 2021-05-13 00:15:18 +03:00
  • e1cd7268a1 Remove MkDocs Alex Root Junior 2021-05-13 00:13:09 +03:00
  • 7dd80d281f Added lost files Alex Root Junior 2021-05-12 23:56:03 +03:00
  • 782102561e Restore all OS in pipeline Alex Root Junior 2021-05-12 23:31:37 +03:00
  • 73028e7a11 Use bash by default. temporary disable all except Windows Alex Root Junior 2021-05-12 23:28:28 +03:00
  • deacbe1649 Use bash by default Alex Root Junior 2021-05-12 23:28:05 +03:00
  • 74bd34b1a5 Added caching dependencies and black validation Alex Root Junior 2021-05-12 23:23:34 +03:00
  • 55861cb50d Use 3rd-party step for Poetry installaton (2) Alex Root Junior 2021-05-12 23:11:35 +03:00
  • 6d0238f0d4 Use 3rd-party step for Poetry installaton Alex Root Junior 2021-05-12 23:10:24 +03:00
  • c25a63a2c8 Separate dependenties installation Alex Root Junior 2021-05-12 23:08:07 +03:00
  • 6009a39925 Change dependencies installation Alex Root Junior 2021-05-12 23:06:02 +03:00
  • 74db2c47e6 Small changes in documentation Alex Root Junior 2021-05-12 23:00:12 +03:00
  • 82fa950676 Return None instead of raising TypeError, removed redundant f-string Groosha 2021-05-12 22:15:04 +03:00
  • cb424bacab Added basic groups to skipped pattern, simplified code Groosha 2021-05-12 21:22:45 +03:00
  • 9f902ef232 Breaking news Alex Root Junior 2021-05-12 01:47:32 +03:00
  • bc03032e97 Added missing closing bracket to shifted_id description Groosha 2021-05-12 01:20:05 +03:00
  • c5a8580dd0 Added get_url() method for Message object and shifted_id property for Chat object Groosha 2021-05-12 01:14:36 +03:00
  • 81427d0a8d Fix deploy pipeline v3.0.0a8 Alex Root Junior 2021-05-12 00:15:06 +03:00
  • 5abd9ad0c4 Bump version. Added pipeline for test PyPi Alex Root Junior 2021-05-12 00:13:03 +03:00
  • 405add31ab
    fix get_full_command for messages with caption (#576) dashedman 2021-05-11 23:39:17 +03:00
  • 0e72d8e65b
    [3.0] Bot API 5.1 + FSM + Utils (#525) Alex Root Junior 2021-05-11 23:04:32 +03:00
  • 0ebabf0f66 Coverage Alex Root Junior 2021-05-11 22:48:40 +03:00
  • 6f9288915d fix: input media caption_entities Oleg A 2021-05-10 14:55:27 +03:00
  • f790819369 change to more cleaner method dashedman 2021-05-05 12:14:53 +03:00
  • eff414b9e5 Bump Bot API 5.2. Added integration with MagicFilter Alex Root Junior 2021-05-05 05:43:55 +03:00
  • 1ae3d2e189 fix get_full_command for messages with caption dashedman 2021-05-04 16:51:54 +03:00
  • 88e3d0503d Merge branch 'dev-2.x' v2.13 Alex Root Junior 2021-04-28 23:41:20 +03:00
  • d5a4c0c4af Bump version Alex Root Junior 2021-04-28 23:41:07 +03:00
  • f3f2844d75 Merge remote-tracking branch 'origin/dev-2.x' into dev-2.x Alex Root Junior 2021-04-28 23:39:45 +03:00
  • 1f57a40c45 Correctly use provider_data argument Alex Root Junior 2021-04-28 23:39:36 +03:00
  • 35bf18cf5a
    fix: builtin command filter args (#556) (#558) Googleplex 2021-04-29 04:37:59 +08:00
  • f73f7874a3
    JSON serialization fix evgfilim1 2021-04-28 16:36:37 +05:00
  • 4120408aa3
    Set state via storage (#542) Oleg A 2021-04-28 01:28:53 +03:00
  • ba095f0b9f
    i18n get_locale without User (#546) Oleg A 2021-04-28 01:28:34 +03:00
  • 75e88f173c
    Closes #548 (#549) darksidecat 2021-04-28 01:25:31 +03:00
  • 08f0635afe
    Deep linking util fix (#569) Oleg A 2021-04-28 01:24:34 +03:00
  • ea28e2a77a
    Telegram API 5.2 support (#572) Oleg A 2021-04-28 01:22:57 +03:00
  • 9a90f6c33a feat: allow sending invoices to group, supergroup and channel Oleg A 2021-04-26 18:37:54 +03:00
  • ddf5a66cb7 feat: add record_voice and upload_voice to ChatActions Oleg A 2021-04-26 18:34:39 +03:00
  • af43769da7 fix: sendChatAction documentation update Oleg A 2021-04-26 18:33:48 +03:00
  • 999dc5264f feat: add voice_chat_scheduled to Message Oleg A 2021-04-26 18:22:19 +03:00
  • 688f90b555 feat: add VoiceChatScheduled Oleg A 2021-04-26 18:19:11 +03:00
  • 17606d09e9 feat: add chat_type to InlineQuery Oleg A 2021-04-26 18:15:00 +03:00
  • de1a24cff2 refactor: reorder params Oleg A 2021-04-26 18:11:06 +03:00
  • 4dff3f6856 feat: start_parameter of sendInvoice became optional Oleg A 2021-04-26 18:08:05 +03:00
  • 6ecf1e8f10 feat: add max_tip_amount and suggested_tip_amounts to sendInvoice Oleg A 2021-04-26 18:03:11 +03:00
  • f2faf41bfa refactor: every param on a new line Oleg A 2021-04-26 17:47:09 +03:00
  • b43dd24d76 feat: add InputInvoiceMessageContent type Oleg A 2021-04-26 17:37:41 +03:00
  • 048b37973e feat: version number update Oleg A 2021-04-26 16:48:15 +03:00
  • d20dd11f12
    fix: text property of command object Googleplex 2021-04-24 20:07:14 +08:00
  • ce69434e71 feat: check payload length Oleg A 2021-04-20 10:20:40 +03:00
  • 02f83f5a94 fix: wrong payload split Oleg A 2021-04-20 10:11:59 +03:00
  • 51f0b77a9e Fixed Dispatcher._process_update Alex Root Junior 2021-04-19 22:06:10 +03:00
  • b3691d0c23 fix: deep linking util fixed and refactored Oleg A 2021-04-19 13:53:27 +03:00
  • 33a6c769d5 Reformat code Alex Root Junior 2021-04-19 01:57:41 +03:00
  • e0b03dc2fe Added GLOBAL_USER FSM strategy Alex Root Junior 2021-04-19 01:56:49 +03:00
  • 2165bf3b70 Remove docs pipeline Alex Root Junior 2021-04-19 01:51:32 +03:00
  • 0c399f8f9e Update pipeline Alex Root Junior 2021-04-19 01:51:03 +03:00
  • 1df2790048 Fixed chat and user constraints Alex Root Junior 2021-04-19 01:50:58 +03:00
  • f2684e6e84 Move StatesGroup.get_root() from meta to class Alex Root Junior 2021-04-19 01:50:45 +03:00
  • cce29ba532
    Update documented caption limits to the current limit. (#565) nthacks 2021-04-19 03:59:07 +05:30
  • 07f5e50a68 Fix mypy windows error Alex Root Junior 2021-04-19 01:14:22 +03:00
  • c412e35fc5 Fix dependencies Alex Root Junior 2021-04-19 01:08:17 +03:00
  • a11323478c Added base of FSM. Markup constructor and small refactoring Alex Root Junior 2021-04-19 00:58:47 +03:00
  • 7dc6c268d3 Update documented caption limits to the current limit. Nischal Tonthanahal 2021-04-15 14:49:09 +05:30
  • 447942989a aiogram.types.inline_keyboard: fixed getting attribute keyboard from other but InlineKeyboardMarkup has inline_keyboard attribute instead floordiv 2021-04-13 00:34:17 +03:00
  • 8589aa1572 aiogram.types.reply_keyboard: using self.__class__ instead of explicit ReplyKeyboardMarkup class initializing floordiv 2021-04-12 15:22:57 +03:00
  • 6a342dd0a8 aiogram.types.inline_keyboard: using self.__class__ instead of explicit InlineKeyboardMarkup class initializing floordiv 2021-04-12 15:22:19 +03:00
  • 46de5ecb0f aiogram.types.inline_keyboard: fixed adding other.keyboard for a new keyboard floordiv 2021-04-12 15:20:01 +03:00
  • 674cda4b60
    fix: use string for command arguments Googleplex 2021-04-12 16:01:33 +08:00
  • df294e579f
    Replace deprecated 'is_private' method (#553) Dmitriy 2021-04-12 10:24:13 +03:00
  • 69e4ecc606 #564: Added possibility to use allowed_updates argument in Polling mode Alex Root Junior 2021-04-12 00:32:40 +03:00
  • e67cecef34
    Fix unused default locale in I18nMiddleware (#562) alfred richardsn 2021-04-11 18:08:36 +03:00
  • 4b8441efa2
    Update fsm.py p82o 2021-04-10 01:07:35 +03:00
  • 5c9a29547f
    Update fsm.py p82o 2021-04-10 01:05:13 +03:00
  • c7491efc67 add RequestMiddleware sergo 2021-04-09 20:53:57 +03:00
  • efbef64cd3 aiogram.types.inline_keyboard: added all the same behavior for InlineKeyboardMarkup as ReplyKeyboardMarkup's operators overloading floordiv 2021-04-09 12:26:57 +03:00
  • f0c06aa9b8 aiogram.types.reply_keyboard: implemented __iadd__ method (allows adding buttons using += operator instead of calling .add() method), __add__ (get new keyboard from 2+ other keyboards by adding them) floordiv 2021-04-09 03:29:43 +03:00
  • bdd797075d
    fix: builtin command filter args Googleplex 2021-04-06 20:30:16 +08:00