From 41c104bb5705cf93fce91a82e773a80feef88a28 Mon Sep 17 00:00:00 2001 From: Ramzan Bekbulatov Date: Sat, 26 Sep 2020 15:22:23 +0300 Subject: [PATCH] new: add exceptions (#427) * new: add FileIsTooBig exception * new: add MessageCantBeForwarded exception --- aiogram/utils/exceptions.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/aiogram/utils/exceptions.py b/aiogram/utils/exceptions.py index a289be25..58e757e9 100644 --- a/aiogram/utils/exceptions.py +++ b/aiogram/utils/exceptions.py @@ -12,6 +12,7 @@ - MessageTextIsEmpty - MessageCantBeEdited - MessageCantBeDeleted + - MessageCantBeForwarded - MessageToEditNotFound - MessageToReplyNotFound - ToMuchMessages @@ -38,6 +39,7 @@ - URLHostIsEmpty - StartParamInvalid - ButtonDataInvalid + - FileIsTooBig - WrongFileIdentifier - GroupDeactivated - BadWebhook @@ -213,6 +215,10 @@ class MessageCantBeDeleted(MessageError): match = 'message can\'t be deleted' +class MessageCantBeForwarded(MessageError): + match = 'message can\'t be forwarded' + + class MessageToEditNotFound(MessageError): match = 'message to edit not found' @@ -347,6 +353,10 @@ class ButtonDataInvalid(BadRequest): text = 'Button data invalid' +class FileIsTooBig(BadRequest): + match = 'File is too big' + + class WrongFileIdentifier(BadRequest): match = 'wrong file identifier/HTTP URL specified'