IRC

Лучшие клиенты IRC с собственным хостингом

Лучшие клиенты IRC с собственным хостингом
Хотя IRC (Internet Relay Chat) сегодня может казаться не таким свежим, как в его золотую эру, которая охватывает период с 1990-х до начала 2000-х годов, этот протокол прикладного уровня, который облегчает общение в форме текста, не исчезнет в ближайшее время.

У разработчиков и энтузиастов открытого исходного кода особенно радужные отношения с IRC, и одна только сеть Freenode охватывает более 90 000 пользователей и 40 000 каналов.

Если вы хотите узнать, что такое IRC-сообщества, этот список из 5 лучших автономных IRC-клиентов поможет вам выбрать лучший IRC-клиент для вашего домашнего сервера, чтобы вы могли подключаться из любого места и с любого устройства.

1. Салон

The Lounge - это IRC-клиент, который никогда не спит. Работает на любом сервере с Node.js, который представляет собой кроссплатформенную среду выполнения JavaScript с открытым исходным кодом, которая выполняет код JavaScript вне браузера и предлагает отточенный пользовательский интерфейс с множеством интересных функций, которые поднимают его над конкурентами. Во-первых, пользовательский интерфейс The Lounge полностью адаптивен и безупречно работает как на настольных компьютерах, так и на мобильных устройствах. Lounge поддерживает несколько пользователей, поэтому группа друзей может настроить его на одном общем веб-сервере и поддерживать его коллективно. Зал находится под лицензией MIT и управляется специальным сообществом энтузиастов открытого исходного кода.

В следующем разделе этой статьи мы объясним, как вы можете установить и настроить The Lounge на своем собственном веб-сервере. Поверьте: это очень просто.

2. Кричать

До того, как появился The Lounge, был Shout. К сожалению, разработка Shout остановилась в начале 2016 года, в результате чего этот IRC-клиент остался незавершенным с множеством критических ошибок. Как это часто бывает с проектами с открытым исходным кодом, пользователи Shout решили что-то с этим поделать и разделили свой любимый клиент. Название, которое они выбрали для своего творения, было The Lounge, а остальное уже история.

Хотя вы все еще можете использовать Shout сегодня, на самом деле нет причин для этого, потому что The Lounge может делать все, что может Shout, за исключением лучшего и с меньшим количеством ошибок.

3. Convos

Convos описывает себя как самый простой способ использования IRC. Как и другие клиенты IRC, размещенные на собственном хостинге, Convos всегда онлайн, а это значит, что вы можете вернуться в любое время и посмотреть все, что было сказано, пока вы были AFK. Для установки и запуска Convos на домашнем сервере или в облачной службе требуется всего две команды, и его даже можно развернуть с помощью Docker.

Некоторые из наиболее примечательных функций Convos включают автоматический просмотр мультимедиа и ссылок, уведомления на рабочем столе и строгое соблюдение основных принципов удобства использования. Если вы хотите увидеть Convos в действии, зайдите на его официальный сайт и запустите онлайн-демо-версию.

4. Quassel

Quassel - это кроссплатформенный IRC-клиент, впервые выпущенный в 2008 году, который использует платформу приложений Qt. С Quassel вы можете подключаться к нескольким IRC-серверам одновременно, использовать удобные сочетания клавиш для выполнения всех стандартных действий, не отрывая рук от клавиатуры, упорядочивать свой канал и буферы запросов в стандартных или пользовательских представлениях, и это лишь некоторые из его функций.

В последние годы развитие Quassel немного замедлилось, но впереди большие вещи, поскольку следующий выпуск принесет с собой скачок с версии 0.12.От 5 до 0.13.

5. KiwiIRC

KiwiIRC - настраиваемый IRC-клиент, который работает во всех основных веб-браузерах и поддерживает как темы, так и плагины. Вы, наверное, уже встречали виджет KiwiIRC, встроенный на какой-то веб-сайт. Виджет KiwiIRC дает вам доступ к большому количеству поддерживаемых сетей без какой-либо сложной настройки, поэтому многие веб-сайты сообществ добавляют его в качестве дополнительной функции.

В прошлом году KiwiIRC получил спонсорство от Private Internet Access, который представляет собой услугу личной виртуальной частной сети, которая поддерживает несколько технологий VPN, таких как PPTP, L2TP / IPsec, SOCKS5 и OpenVPN. Надеюсь, спонсорство позволит KiwiIRC процветать долгие годы.

Как установить и настроить Lounge

Прежде чем вы сможете установить The Lounge, вам необходимо иметь Node.js v4 или более поздней версии и npm, менеджер пакетов для языка программирования JavaScript, установленный на вашем веб-сервере. Инструкции по установке для обоих легко доступны в Интернете, и описание процесса здесь выходит за рамки данной статьи.

С узлом.js и npm, вы можете просто ввести в терминал следующую команду, чтобы установить The Lounge:

$ [sudo] npm -g установить thelounge

Самый важный файл конфигурации называется config.js, и он находится в папке гостиной. Вы можете быстро открыть его с помощью следующей команды:

Конфигурация $ lounge

Есть много разных вариантов, с которыми вы можете поиграть, и все они задокументированы здесь.

Вам обязательно нужно включить SSL, изменив параметр «включить» в разделе «https» на «истина» и изменив путь к своему сертификату SSL. Если у вас нет SSL-сертификата, вы можете получить его бесплатно в Let's Encrypt без каких-либо затрат.

Когда вы будете готовы запустить The Lounge, просто введите в терминал следующую команду:

$ начало зала ожидания

Чтобы просмотреть обзор всех команд, поддерживаемых The Lounge, введите:

$ lounge --help

При каждом новом выпуске The Lounge образы Docker автоматически обновляются на DockerHub. Запуск The Lounge с помощью Docker не требует усилий, и весь процесс подробно описан здесь.

Заключение

Slack, Discord и другие современные облачные коммуникационные инструменты сейчас в моде, но почтенный протокол Internet Relay Chat никуда не денется. Хотя IRC может не хватать многих функций, к которым мы привыкли за эти годы, его простота, надежность и низкие требования к оборудованию делают его идеальным для больших и малых сообществ, которые не хотят быть скованными проприетарными решениями.

Благодаря нашему выбору лучших автономных клиентов IRC, вы можете наслаждаться IRC из любого места и с любого устройства и получить множество полезных навыков в процессе.

Как показать наложение OSD в полноэкранных приложениях и играх Linux
Игра в полноэкранные игры или использование приложений в полноэкранном режиме без отвлекающих факторов может отрезать вас от соответствующей системной...
Топ-5 карт для захвата игр
Все мы видели и любили потоковые игры на YouTube. PewDiePie, Jakesepticye и Markiplier - лишь некоторые из лучших игроков, которые заработали миллионы...
Как разработать игру в Linux
Десять лет назад не многие пользователи Linux могли бы предсказать, что их любимая операционная система однажды станет популярной игровой платформой д...