qChat — чатик поверх SSH

31.12.2025

Для собственного интереса написал на Go реализацию IRC-подобного чата, который работает поверх прокола SSH.

Умеет пока немного, но много я от него и не хотел. Основная идея в том, чтобы его можно было запустить без конфигурации, с минимальными усилиями на любой «картошке» и чтобы он могу обслуживать, например, небольшую группу пользователей в одной локальной сети (хотя может работать и по интернету).

Получилось очень гиковски и лампово. Так сказать, чатик на случай ядерной войны :)


Приглашаю забежать на огонёк, если умеете пользоваться SSH:

ssh neonxp.ru -p 1337

Продублирую из README описание основных команд:

  • /help - эта справка.
  • /join [chan] - подключиться к каналу [chan]. Если его нет, он будет создан.
  • /chans - список каналов.
  • /users - список пользователей на сервере (не на канале, а именно на
    сервере).
  • /me [message] - отправка сообщения как бы от третьего лица.

Форматирование сообщений:

  • *Полужирный*
  • +Курсив+
  • -Зачёркнутый текст-
  • _Подчёркнутый текст_

Про техническое описание — есть отдельная страница: /projects/qchat/

гиковскоеITмоё

Моё первое дополнение для Firefox

С Новым Годом!