# Telegram icon in Modern CV

I have a version of my CV which compiles successfully and includes lots of modifications such as a second address line, inclusion of several icons from Font Awesome such as Whatsapp and Skype, etc. However, my attempts to include a Telegram icon don't seem to work. In the "\addresstwo" line (line #87) I can show a MWE of Whatsapp working just fine. When I try to change it to the line just below, I compile with error messages and no icon. I'm running Windows 7 Ultimate SP1.

\documentclass[11pt,a4paper,sans]{moderncv}

% moderncv themes
\moderncvstyle{casual}
\moderncvcolor{blue}
\moderncvicons{awesome}

%Other packages
\usepackage{verbatim}    %allows for blocks of comments
%\usepackage{amssymb}
%\usepackage[english]{babel}
\usepackage{stackengine}  %allows for signiture to be added to letter.

% Code for a second address in the info block:
\makeatletter

\renewcommand*{\makecvfoot}{%
\recomputecvfootlengths{}%
\fancypagestyle{plain}{%
\fancyfoot[c]{%
\parbox[b]{\footwidth}{%
\centering%
\vspace{\baselineskip}% forces a white line to ensure space between main text and footer (as footer height can't be known in advance)
\flushfoot\@firstfootelementtrue\\}}%
\collectionloop{phones}{% the key holds the phone type (=symbol command prefix), the item holds the number
\collectionloop{socials}{% the key holds the social type (=symbol command prefix), the item holds the link
\ifthenelse{\lengthtest{\footboxwidth=0pt}}{}{\flushfoot}% the lengthtest is required to avoid flushing an empty footer, which could cause a blank line due to the \\ after the address, if no other personal info is used
}}}%
\pagestyle{plain}}

% Code for a skype symbol in the info block:
\newcommand*{\tangerinesocialsymbol}{{\includegraphics[height=.7\baselineskip]{tangerine}}}

\renewcommand*{\recomputefootlengths}{%
\setlength{\footwidth}{1.0\textwidth}}

\renewcommand*{\makeletterclosing}{
\@closing\\[1em]%
{\bfseries \@firstname~\@lastname}%
\ifthenelse{\isundefined{\@enclosure}}{}{%
\\[3em]%
{\color{color2}\itshape\enclname: \@enclosure}}}

\makeatother

% Code to change the symbols used in the info block:
\makeatletter
\renewcommand*{\mobilephonesymbol}   {{\Large{\faMobile}}~\normalsize}
\renewcommand*{\emailsymbol}         {{\color{red!85!black}{\small\faEnvelopeO}~}}         % alternative: \faInbox
\renewcommand*{\githubsocialsymbol}  {{\color{black}\faGithubSquare}~}
\makeatother

\definecolor{color1}{rgb}{0.22,0.45,0.70}% light blue

\usepackage[scale=0.8, left=1.6cm, right=1.7cm]{geometry}
% personal data
\name{First}{Last Name}
\title{Job Title}

\email{MyEmail@email.com}
\social[linkedin]{My Name}                % optional, remove / comment the line if not wanted
\social[twitter]{My Name}                       % optional, remove / comment the line if not wanted
\social[github]{My Name}                        % optional, remove / comment the line if not wanted

% bibliography adjustements (only useful if you make citations in your resume, or print a list of publications using BibTeX)
%   to show numerical labels in the bibliography (default is to show no labels)
\makeatletter\renewcommand*{\bibliographyitemlabel}{\@biblabel{\arabic{enumiv}}}\makeatother
%   to redefine the bibliography heading string ("Publications")
%\renewcommand{\refname}{Articles}

% bibliography with mutiple entries
%\usepackage{multibib}
%\newcites{book,misc}{{Books},{Others}}

%----------------------------------------------------------------------------------
%            content
%----------------------------------------------------------------------------------
\begin{document}

%-----       resume       ---------------------------------------------------------
\makecvtitle

%\newpage
\section{Resume Section}
\cventry{2000--present}{Job Title}{}{City, Country}{}{
Project details:%
\begin{itemize}%
\item Responsibilities
\end{itemize}%
}
\end{document}


I'm guessing this has something to do with my version of FontAwesome, but I've gone into Miktex 2.9 and run the "Maintenance (Admin)/Miktex Update (Admin)" program as well as "/MiKTeX Package Manager (Admin)" updates and haven't been able to get it working correctly. I'm not totally sure how all these package managers update so I might be doing something wrong. Any advice most welcome.

The package fontawesome does not contain a command \faTelegram. An overview of the available symbols can be found in the package documentation: http://mirrors.ctan.org/fonts/fontawesome/doc/fontawesome.pdf

In case you are satisfied with a paper aeroplane instead:

\documentclass[11pt,a4paper,sans]{moderncv}

% moderncv themes
\moderncvstyle{casual}
\moderncvcolor{blue}
\moderncvicons{awesome}

%Other packages
\usepackage{verbatim}    %allows for blocks of comments
%\usepackage{amssymb}
%\usepackage[english]{babel}
\usepackage{stackengine}  %allows for signiture to be added to letter.

% Code for a second address in the info block:
\makeatletter

\renewcommand*{\makecvfoot}{%
\recomputecvfootlengths{}%
\fancypagestyle{plain}{%
\fancyfoot[c]{%
\parbox[b]{\footwidth}{%
\centering%
\vspace{\baselineskip}% forces a white line to ensure space between main text and footer (as footer height can't be known in advance)
\flushfoot\@firstfootelementtrue\\}}%
\collectionloop{phones}{% the key holds the phone type (=symbol command prefix), the item holds the number
\collectionloop{socials}{% the key holds the social type (=symbol command prefix), the item holds the link
\ifthenelse{\lengthtest{\footboxwidth=0pt}}{}{\flushfoot}% the lengthtest is required to avoid flushing an empty footer, which could cause a blank line due to the \\ after the address, if no other personal info is used
}}}%
\pagestyle{plain}}

% Code for a skype symbol in the info block:
\newcommand*{\tangerinesocialsymbol}{{\includegraphics[height=.7\baselineskip]{tangerine}}}

\renewcommand*{\recomputefootlengths}{%
\setlength{\footwidth}{1.0\textwidth}}

\renewcommand*{\makeletterclosing}{
\@closing\\[1em]%
{\bfseries \@firstname~\@lastname}%
\ifthenelse{\isundefined{\@enclosure}}{}{%
\\[3em]%
{\color{color2}\itshape\enclname: \@enclosure}}}

\makeatother

% Code to change the symbols used in the info block:
\makeatletter
\renewcommand*{\mobilephonesymbol}   {{\Large{\faMobile}}~\normalsize}
\renewcommand*{\emailsymbol}         {{\color{red!85!black}{\small\faEnvelopeO}~}}         % alternative: \faInbox
\renewcommand*{\githubsocialsymbol}  {{\color{black}\faGithubSquare}~}
\makeatother

\definecolor{color1}{rgb}{0.22,0.45,0.70}% light blue

\usepackage[scale=0.8, left=1.6cm, right=1.7cm]{geometry}
% personal data
\name{First}{Last Name}
\title{Job Title}

\email{MyEmail@email.com}
\social[linkedin]{My Name}                % optional, remove / comment the line if not wanted
\social[twitter]{My Name}                       % optional, remove / comment the line if not wanted
\social[github]{My Name}                        % optional, remove / comment the line if not wanted

% bibliography adjustements (only useful if you make citations in your resume, or print a list of publications using BibTeX)
%   to show numerical labels in the bibliography (default is to show no labels)
\makeatletter\renewcommand*{\bibliographyitemlabel}{\@biblabel{\arabic{enumiv}}}\makeatother
%   to redefine the bibliography heading string ("Publications")
%\renewcommand{\refname}{Articles}

% bibliography with mutiple entries
%\usepackage{multibib}
%\newcites{book,misc}{{Books},{Others}}

%----------------------------------------------------------------------------------
%            content
%----------------------------------------------------------------------------------
\begin{document}

%-----       resume       ---------------------------------------------------------
\makecvtitle

%\newpage
\section{Resume Section}
\cventry{2000--present}{Job Title}{}{City, Country}{}{
Project details:%
\begin{itemize}%
\item Responsibilities
\end{itemize}%
}
\end{document}


Update 2018:

With the new fontawesome5 package you can now directly use \faTelegram:

% !TeX TS-program = xelatex
\documentclass{article}

\usepackage{fontawesome5}

\begin{document}

\faTelegram

\end{document}