code: async def export_invite_link(self):
          
          if not self.invite_link:
              self.invite_link = await self.bot.export_chat_invite_link(self.id)
  
          return self.invite_link
docs: Use this method to export an invite link to a supergroup or a channel.
          The bot must be an administrator in the chat for this to work and must have the appropriate admin rights.
  
          Source: https://core.telegram.org/bots/api#exportchatinvitelink
  
          :return: Returns exported invite link as String on success.
          :rtype: :obj:`base.String`