IRCv3 делает современный IRC совместимым со старыми клиентами

Рабочая группа IRCv3 разрабатывает расширения для современного IRC, сохраняя обратную совместимость со старыми клиентами и серверами. Среди ключевых функций — стандартизированный вход через SASL, теги сообщений, мгновенные уведомления об away-статусе, серверное время и группировка сообщений. В планах — регистрация аккаунтов, доступ к истории чата, автоматическое переключение на защищённые соединения и поддержка Unicode в никнеймах и названиях каналов.

Все расширения IRCv3 обратно совместимы со старыми IRC-клиентами и старыми IRC-серверами.
  1. rkagerer

    Меня за это обольют дёгтем и вываляют в перьях, но каждый раз, когда я вижу современный чат-приложение, я тоскую по временам ICQ (такой, какой она была в 90-х).

    У неё был интерфейс, который мне нравится больше всего, что было после — компактный, относительно ненавязчивый, информационно плотный и быстрый. Я мог переносить всю свою историю чатов с собой между машинами и надёжно её искать (никаких исчезающих прокруток или тормозов из-за ленивой загрузки). И было удобно, что можно было показывать разные статусы присутствия разным людям/группам.

  2. kstrauser

    Как раз вовремя! На этих выходных я поднял небольшой сервер только для друзей на VPS, который валялся без дела. Я использовал Ergo, включил TLS, включил аутентификацию и вручную создаю аккаунты с временными паролями для своих приятелей. В качестве клиентов я использую Halloy на Mac и Goguma на iOS. Есть и другие, более красивые клиенты, но Ergo и они все поддерживают неплохой набор IRCv3. Например, у всех них встроена история клиента. Когда я подключаюсь, сервер проигрывает все сообщения, пропущенные за время офлайна (с хранением 30 дней), без всякого bouncer.

    Честно говоря, пытаюсь вспомнить, почему мы все коллективно от этого ушли. В 90-х я был вечно онлайн, а потом много лет не трогал IRC, но это... на самом деле довольно приятно.

  3. basilikum

    Сейчас я экспериментирую с IRCv3, конкретно с постоянной историей каналов (без bouncer).

    Я поднял сервер ergo^1 для экспериментов. История каналов сейчас на стадии черновика; и, может быть, так будет всегда.

    Если кто-то из вас захочет заглянуть по какой-то причине и попробовать: #hn на exp3.irc.basilikum.monster:6697

    Список клиентов с поддержкой IRCv3 (черновик/chathistory для поддержки истории) смотрите здесь: https://ircv3.net/software/clients

    [1] https://ergo.chat/

  4. prologic

    Нужно ли IRCv3 новое руководство, чтобы продолжать двигать его вперёд? В Parley/Ahoy (https://git.mills.io/prologic/parley https://git.mills.io/fastidious/ahoy) нам удалось создать федеративный децентрализованный опыт чата на IRC с ощущением Discord/Slack, но верный и IRC, и IRCv3 (Ahoy — полнофункциональный клиент IRCv3).

  5. Retr0id

    Я думаю, главная проблема IRCv3 в том, что там миллион необязательных расширений (см. https://ircv3.net/software/clients — матрица поддержки функций популярных клиентов).

    Это может особенно запутать, когда у людей на разных клиентах расходятся взгляды на одну и ту же беседу. Например, одни видят реакции-эмодзи, другие нет. Одни видят «ответы», другие нет.

  6. kristopolous

    Если посмотреть на «старый» интернет: fidonet telnet bitnet ftp fsp wais netnews whois++ gopher relaynet ... то есть IRC — один из немногих, что до сих пор используется, и в основном таким же, как 35 лет назад. Довольно впечатляюще.

    Люди любят ругать IRC, но люди всё ещё сидят на нём, всё ещё пользуются им...

  7. tyjen

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

    Всем, кто хочет исследовать этот сегмент интернета, начните с: https://netsplit.de/

  8. neals

    Заставляет задуматься, было бы забавно уйти от Discord обратно на IRC. Но, думаю, нам бы не хватало мобильного доступа и аккаунтов на разных устройствах, может быть? Какие мысли?

Ещё за этот день

2026-10-11