There are some great answers here and here about the same issue but different code samples, in this case I am using a new package beamer-rlCTAN with last update of Babel package, it solves problems of RTL languages in beamer, but i faced this problem of uncomplete side borders :
% !TeX TS-program = LualaTex
\documentclass[hyperref=unicode,dvipsnames]{beamer}% compress,
\usepackage{hologo} % pdflatex, xelatex, lualatex logos
\mode<presentation>{\usetheme{Warsaw}}
%====== side border ====
\setbeamertemplate{background canvas}{%
{\color{blue}\rule{3pt}{\paperheight}\hspace*{\dimexpr\paperwidth-6pt\relax}\rule{3pt}{\paperheight}}%
}
\usepackage[nil,bidi=basic-r]{babel}
\babelprovide[import=ar-DZ, main]{arabic}
\babelprovide[import,language=Default]{english}
\babelfont{rm}{Amiri}
\babelfont{sf}{Amiri}
\usepackage{beamer-rl}
\begin{document}
\begin{frame}{here}
\frametitle{Introduction}
Creating beamer presentation for right to left language (like arabic) using \hologo{pdfLaTeX} or \hologo{XeLaTeX}
still poses many problems due to bugs not currently resolved especially for colors and hyperlinks
\end{frame}
\end{document}

