Commit b3024838 authored by maxigaz's avatar maxigaz

Changed: Bridges and integrations

parent 2e81bc0e
No preview for this file type
......@@ -19,6 +19,8 @@
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{booktabs}
\usepackage{listings}
\lstset{frame=tb, basicstyle=\ttfamily, aboveskip=3mm, belowskip=3mm, columns=flexible}
\newcommand*\circled[1]{\tikz[baseline=(char.base)]{
\node[shape=circle,draw,inner sep=2pt] (char) {#1};}} % Draw circles around numbers (use \circled{<num>})
......@@ -248,12 +250,25 @@ In the pop-up message, look at the device name, ID, and key. Ask the other perso
In the account settings, look for the section \textsc{Devices}. You can rename your devices by clicking on their name, and you can also \textsc{Delete} them.
\section{Integrations and bridges}
\section{Bridges and integrations}
\subsection{Joining an IRC channel}
Bridges allow you to connect your Matrix rooms to other communicational platforms, such as IRC, Slack, and Gitter. Thanks to this, your contacts can continue using their preferred platforms and keep in touch with you while you're on Matrix.
Integrations, on the other hand, can be considered bots that can have a wide range of functions invited to a room. For example, the RSS bot checks the RSS or Atom channels of blogs, news sites etc., and sends a notification to the room whenever a new post has been published. The GitHub bot allows you to interact with your project hosted there (e.g.\ create issues) or automatically announce activities about your repositories.
The availability of bridges and integrations depend on the configuration of the homeserver you're using. If you host your own server, you can set up any, even the ones written by you! See \href{http://matrix.org/docs/guides/application_services.html}{this guide on application services} and \href{http://matrix.org/docs/projects/try-matrix-now.html#application-services}{this list of available application services} for more information.
To add/remove bridges and integrations, go to the room settings and click on \textsc{Manage integrations}. There, select the one you'd like to use or change and follow the instructions.
\subsection{Example: joining an IRC channel}
Riot, while using an account registered on \url{matrix.org}, supports joining IRC channels out of the box! The current requirement, however, is that the channels need to be hosted on Freenode, Snoonet, OFTC, Mozilla or W3.
You can join an IRC channel by either opening \textsc{Integration management} mentioned above or submitting the slash command
\begin{lstlisting}
/join #_<irchost>_#<channelname>:matrix.org
\end{lstlisting}
which will create an empty Matrix room and bridge it together with the channel you want to join.
\section{Further information and support}
Do you have a question you haven't found your answer to? Feel free to visit one of the following Matrix rooms and ask away: \href{https://matrix.to/#/#riot:matrix.org}{Riot}, \href{https://matrix.to/#/#android:matrix.org}{Riot for Android}, \href{https://matrix.to/#/#ios:matrix.org}{Riot for iOS}.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment