irc ubuntu 您所在的位置:网站首页 IRC公司 irc ubuntu

irc ubuntu

#irc ubuntu| 来源: 网络整理| 查看: 265

irc ubuntu

Internet中继聊天 (IRC)是最古老的聊天协议之一,在许多开源社区中仍然很流行。 IRC的最大优势是分散和开放的通讯方式,任何人都可以通过运行自己的网络来轻松参与。 IRC还可以使用各种客户端和漫游器。

但另一方面,可用性是一个问题。 IRC客户端或平台的大多数常用用户界面并不总是很直观。 来自世界各地的互联网连接不稳定的人很难保持联系以参加对话。

之前有许多人尝试解决这些问题,但直到Riot为止都没有。

什么是暴乱?

Riot是基于Matrix协议的免费,开源和多平台客户端。 为了更好地理解它,请将Matrix视为协议,将Riot视为客户端。 Matrix是一种分散的安全消息协议。 它具有使用HTTP / JSON API的优势,能够以完全的端到端加密发送和接收消息,支持WebRTC VoIP /视频通话,并且也许最重要的是,它提供了集成功能。 Matrix是为与IRC服务器和其他通信协议集成而构建的,这意味着您可以将Riot客户端用作IRC保镖 。 您可以在Matrix的FAQ上阅读有关将Matrix与IRC分开的详细信息。

Adding integrations in Riot

结果,Riot在其实施中作为默认的Matrix客户端变得最有用。 它方便且分散,因为任何人都可以启动自己的Matrix“ homeserver”并将其与Riot连接。 但是,默认情况下,Matrix具有与Freenode , Mozilla IRC等连接的服务器。 这样,您就可以将Riot用作永久客户端,即使您不在时也可以保持与IRC的连接。

Riot desktop application on Fedora Linux using Matrix

作者照片,合理使用屏幕截图

使用Matrix的Fedora Linux上的防暴桌面应用程序

在Web应用程序之外,您还可以将其作为Mac,Windows和Linux的桌面应用程序 ,或iOS和Android的移动应用程序。 在本指南中,您将学习如何使用Riot作为具有默认Matrix / IRC集成服务器的全职消息客户端。

注册并获得客户

首先,您需要从Riot的网站获取一个帐户。 注册非常简单,不需要花费很多时间。 您可以在此处找到注册表。 注册并确认电子邮件后,您需要在所选设备上获取Riot应用程序。

桌面客户端

有适用于Windows,macOS和Linux的桌面客户端。 如果您运行的是Windows或macOS,则可以在“ 防暴下载”页面上为您的桌面下载正确的版本。 如果您使用的是Debian,Ubuntu或相关操作系统,则可以在系统中添加存储库以安装Riot桌面客户端。 您可以阅读本指南 ,了解如何添加存储库并将Riot安装到系统中。

Riot尚未在Fedora的存储库中正式打包。 但是,有打包桌面应用程序的第三方Copr存储库 。 在将它纳入Fedora的存储库之前,您可以使用此版本开始Riot。 您可以在此处找到Copr项目并安装说明。

行动客户

想要将Riot集成到您的手机中还是您更喜欢移动客户端? 您还可以在iTunes , Google Play和F-Droid上找到Riot的正式版本。 如果您选择同时使用两者,则任何移动客户端都将与桌面客户端完全集成。 本指南将重点放在桌面客户端上。

在Riot中设置Freenode

Riot当前支持八个IRC网络:Freenode,Moznet,Snoonet,OFTC,GIMPNet,Foonetic,Rizon和EsperNet。 尽管您可以使用任何喜欢的网络,并且说明基本相同,但是本指南重点介绍Freenode的使用。

加入您的第一个频道

登录Riot后,您会看到的第一件事就是目录。 您可以在此处通过Matrix本身或集成的任何其他IRC服务器上的聊天室进行搜索。 要加入您的第一个频道,您可以在下拉菜单中选择所需的IRC频道并搜索频道。

The directory in Riot

例如,如果我们想在Freenode上找到#opensource.com ,则可以选择Freenode选项并搜索#opensource.com 。 一旦到达,您就可以加入并在IRC中与其他Opensource.com社区打招呼。

Searching for #opensource.com on Freenode from the Riot client

从Riot客户端在Freenode上搜索#opensource.com

另外,如果您希望直接加入一个房间,则可以在Riot的任何聊天窗口中输入以下命令作为命令。

/ join #freenode_#channelname:matrix.org Opensource.com on Riot 设置您的IRC昵称 Searching for #opensource.com on Freenode from the Riot client

发送消息至@ appservice- irc:matrix.org更改Matrix / Riot中的IRC昵称

默认情况下,您的IRC昵称或用户名将与Riot中的显示名称相似。 有时会在末尾附加[m] 。 但是,连接到频道后,您也可以在IRC一侧更改昵称 。 您需要使用Riot和Freenode之间的IRC集成机器人开始新的对话。

在Riot客户端的左下角,您可以与任何用户开始新的个人聊天。 要向IRC集成机器人发送消息,请使用@ appservice- irc:matrix.org开始新的聊天。 这会将您和漫游器放在一起进行私人聊天。 要更改昵称,请将以下命令发送给机器人:

! nick irc.freenode.net

您应该收到一条确认消息,类似于:“ Nick从'OldNick'更改为'NewNick'。 “如需更多帮助,您可以阅读有关更改昵称的官方文档 。

使用NickServ进行身份验证

您可能需要执行的其他重要功能之一是通过NickServ进行身份验证。 如果要使用注册的IRC昵称或仅邀请频道的成员,这一点尤其重要。

您需要再次开始另一个直接聊天。 这次,您可以搜索用户@freenode_NickServ:matrix.org 。 这会将您带入Freenode服务器上的NickServ的私人消息中。 要进行身份验证,您可以像平常一样发送消息。

IDENTIFY Starting a new chat

完成此操作后,您应该会收到正常的确认,确认您现在已以帐户身份登录。 在公共场所打开此聊天时,请记住要谨慎,因为每当您使用NickServ打开该直接消息时,密码都会以纯文本显示。

问好!

加入频道,获得昵称并通过NickServ进行身份验证后,您将可以开始使用Riot。 在IRC与Matrix桥接的任何通道中,来自Riot的所有消息都将显示在IRC通道中。 防暴还可以像IRC跳动器一样保持联系。 每当您打开Riot时,即使您没有连接到Internet,也将能够看到过去讨论的日志。

Matrix和Riot都是开源项目。 您可以在GitHub上找到Matrix的代码和Riot的代码 。 如果您想更好地了解集成桥的工作原理,则可以由一位开发人员阅读此博客文章 。

关于使用Riot有任何意见或故事要分享吗? 您已经将它用于IRC吗? 在下方与我们分享您的意见!

翻译自: https://opensource.com/article/17/5/introducing-riot-IRC

irc ubuntu



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有