From 0f0234d9a95be187512d6e33f9df70205a5f687e Mon Sep 17 00:00:00 2001 From: Oleg A Date: Wed, 10 Mar 2021 17:15:44 +0300 Subject: [PATCH] added ChatInviteLink class --- aiogram/types/chat_invite_link.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 aiogram/types/chat_invite_link.py diff --git a/aiogram/types/chat_invite_link.py b/aiogram/types/chat_invite_link.py new file mode 100644 index 00000000..55794780 --- /dev/null +++ b/aiogram/types/chat_invite_link.py @@ -0,0 +1,20 @@ +from datetime import datetime + +from . import base +from . import fields +from .user import User + + +class ChatInviteLink(base.TelegramObject): + """ + Represents an invite link for a chat. + + https://core.telegram.org/bots/api#chatinvitelink + """ + + invite_link: base.String = fields.Field() + creator: User = fields.Field(base=User) + is_primary: base.Boolean = fields.Field() + is_revoked: base.Boolean = fields.Field() + expire_date: datetime = fields.DateTimeField() + member_limit: base.Integer = fields.Field()