去年,我为您带来了 2019 年的 19 天全新(对您而言)效率工具。今年,我采取了不同的方法:构建一个环境,让您在新的一年里更有效率,使用您可能已经或尚未使用的工具。
使用 BitlBee 将您的所有聊天整合到一个界面中
即时通讯和聊天已成为在线世界的支柱。如果您像我一样,您可能运行着大约五六个不同的应用程序来与您的朋友、同事和其他人交谈。跟上所有这些真的很痛苦。值得庆幸的是,您可以使用一个应用程序(好吧,两个应用程序)将许多这些聊天整合到一个点。

BitlBee 是一个作为服务运行的应用程序,可以将标准 IRC 客户端与大量消息服务桥接起来。而且由于它本质上是一个 IRC 服务器,您有大量的客户端可供选择。
几乎所有 Linux 发行版都包含 BitlBee。在 Ubuntu(我选择的 Linux 桌面)上安装类似这样:
sudo apt install bitlbee-libpurple
在其他发行版上,软件包的名称可能略有不同,但搜索 bitlbee 应该会显示您的选项。
您会注意到我使用了 BitlBee 的 libpurple 版本。此版本允许我使用 libpurple 即时通讯库中提供的所有协议,该库最初是为 Pidgin 开发的。
安装软件包后,该服务应自动启动。现在,使用 IRC 客户端(这些图片中的 XChat),我可以连接到端口 6667(标准 IRC 端口)上的服务。

您将自动连接到控制通道 &bitlbee。此通道是您独有的——在多用户系统上,每个人都有自己的通道。您可以在这里配置服务。
完整的文档可以随时通过在控制通道中键入 help 来获得。在此处探索,然后使用 register 命令在服务器上注册一个帐户。
register <mypassword>
现在,您在服务器上所做的任何配置更改——IM 帐户、设置等——都将在您键入 save 时保存。每当您连接时,使用 identify <mypassword> 连接到您的帐户并加载所有这些设置。

命令 help purple 将显示 libpurple 提供的所有可用协议。例如,我安装了 telegram-purple 软件包,它增加了连接到 Telegram 的能力。我可以使用 account add 命令和我的电话号码来添加一个帐户。
account add telegram +15555555
BitlBee 将显示它已添加了该帐户。您可以使用 account list 列出您的帐户。由于我只有一个帐户,我可以使用 account 0 on 登录它,它将完成 Telegram 登录过程,列出我的所有朋友和聊天,我就一切就绪了。
但是 Slack 呢,它是最常见的聊天系统之一?好吧,您可以安装 slack-libpurple 插件,并对 Slack 执行相同的操作。如果您不习惯编译和安装东西,这可能不适合您。
按照插件页面上的说明进行操作,安装完成后,重新启动 BitlBee 服务。现在,当您运行 help purple 时,Slack 应该会列出。添加 Slack 帐户与所有其他协议的操作相同。
account add slack ksonney@myslack.slack.com
account 1 set password my_legcay_API_token
account 1 on
您知道吗?您已连接到 Slack,并且可以使用 chat add 命令添加您感兴趣的 Slack 频道。例如
chat add 1 happyparty
将 Slack 频道 happyparty 添加为本地频道 #happyparty。您现在可以使用标准 IRC /join 命令来访问该频道。非常酷。
BitlBee 和 IRC 客户端帮助我将(大部分)聊天和即时消息保存在一个地方,并减少了我的干扰,因为我不再需要查找并切换到刚刚 ping 我的应用程序。
评论已关闭。