Element 入门指南
也该是断舍离的时候了。
当然如果您习惯被 QQ 恶心或者懒得争取这一点点自由的话,那下面的话就当我在放屁就行了,也不劳您大费眼力和智商读下去了。
没错我又要拿我为什么活该反向躺这波浑水来说事了(x)我现在在用的 QQ 号也是我开始这方面的活动时才重新注册的(最早那个在之前已经被我申请注销了)。
然后我就有了不少乐子,例如什么群文件失效啦、链接被拦截打不开啦、群又被举报没啦什么的。但是奇怪的是,不少人都只是出来抱怨两下就算了,然后重新建了个新群再用更紧的群规试图装作乖小孩,虽然这样究竟有没有用还要另当别论就是,以及就诞生了抓虚空内鬼的另一个乐子。
作为自诩稍微多了解 IM 一点点的笨蛋,我就又开始不自量力的试图寻找替代措施了:
- 但是我用的比较多的基本上因为服务器不在中国的缘故已经被封锁的差不多了,例如 Telegram 和 Discord。
- 更 oldschool 的 XMPP 或者 IRC 之类用起来太硬核了,似乎不是很适合没有技术背景的人。
那么我用过有点熟悉的看起来就只剩下基于 Matrix 的 Element 了。
所以 Matrix 和 Element 都是什么?为什么会想到用这个?
简单来说, Matrix 是一个开放的实时通信协议,而 Element 是基于这个协议制作的一个 App。
以及 Element 曾经叫做 Vector 和 Riot.im ,你可能会在一些旧文章上看到这两个词。
作为我下定决心要换的主要动机,就不说什么因为支持自由软件这类空话了。 Element 是自建的,除了服务器托管商可能因为某些概率极低的原因来拔你服务器的网线以外,应该不会因为其它的什么外部因素被和谐(当然如果你人傻天真的在中国注册域名那就是另一个故事了)。
以及因为是联邦形式的互联,即使某个服务器被某个地方封锁了(例如 Matrix 的主服务器 https://matrix.org 已经被中国封锁好久了),只要你所在的服务器能正常的连接上,你还是能和那里的好友交流的。
还有一点,Element 现在默认启用聊天室的端到端加密。只要配置正确,就连服务器也无从知晓你的聊天内容。
不过金无足赤嘛, Element 也不是啥缺点都没有的,例如不如 Telegram 和 QQ 方便斗表情包。(不过 Element 有通过 scalar 添加贴纸包的功能,后面可能需要研究一下)
下载和注册
因为就和我上面说的一样,Matrix 的主服务器 https://matrix.org 已经被中国封锁好久了。以及正好我之前有自己搭建过一个,所以可以先用我的来试试水。(笑)
Element 有网页版( 官方的 https://app.element.io 或者我服务器上的 https://matrix.yoitsu.moe ),你也可以从这里取得 Element 的 App。下面就用网页版来做例子了。(以及桌面 App 其实就是包装好的网页版)
点击 Create Account (注册)来新建用户。
如果你使用的是桌面 App 或者官方的网页版,帐号托管位置可能会是 matrix.org ,这个时候需要点击旁边的“编辑”来修改成我的服务器地址。不过如果你的网络状况良好的话,用官方的也不是不行,反正可以互联。(笑)
然后输入用户名和密码,如果想有机会被其它人发现的话,可以添加一个邮箱地址。这一步在帐号创建完成以后也可以进行,不用着急。
然后完成人机身份验证,如果因为某些原因导致 recaptcha 的框没出来的话,建议换个浏览器或者网络试试,或者叫我给你开个后门(不是)。
如果你有添加邮件地址的话,记得收一下验证邮件。
接下来就可以修改头像之类的信息了,以及记得在“设置-隐私和安全”中备份加密消息的密钥。按照提示操作就可以了。
私聊和群聊
要和谁私聊的话,点击联系人旁边的加号,然后输入对方的 @用户名:服务器地址 就可以啦,像 @foo:yoitsu.moe 这个样子。
然后点击“前往”,就会向对方发送邀请。(因为细节上私聊其实就是只有两个人的聊天室啦)
如果你收到了私聊的邀请,点击“开始聊天” 就可以加入了,后面的群聊也差不多。
创建和加入群聊
点击聊天室旁边的加号,可以选择创建或加入房间。
加入公共房间会显示这个服务器目录中的房间,也可以浏览其它服务器的目录。或者如果你有一个像是 #fooo:yoitsu.moe 这样的房间链接的话,可以在上面输入房间地址来加入。
除此以外,空间(也就是多个房间的集合)也可以在这里搜索和加入。
验证新登录的设备
当你在新设备上登录时,会收到要求你通过已登录的设备或者之前导出的安全密钥验证会话的提示。
选择一种方法以后按照提示一步一步来就行。因为不完成验证的话,你就不能在新设备上看到以前的消息。