--- date: "2025-12-31T14:55:45+03:00" title: qChat — чатик поверх SSH tags: - гиковское - IT --- Для собственного интереса написал на Go реализацию IRC-подобного чата, который работает поверх прокола SSH. Умеет пока немного, но много я от него и не хотел. Основная идея в том, чтобы его можно было запустить без конфигурации, с минимальными усилиями на любой «картошке» и чтобы он могу обслуживать, например, небольшую группу пользователей в одной локальной сети (хотя может работать и по интернету). Получилось очень гиковски и лампово. Так сказать, чатик на случай ядерной войны :) Приглашаю забежать на огонёк, если умеете пользоваться SSH: ``` ssh neonxp.ru -p 1337 ``` Продублирую из README описание основных команд: - `/help` - эта справка. - `/join [chan]` - подключиться к каналу [chan]. Если его нет, он будет создан. - `/chans` - список каналов. - `/users` - список пользователей на сервере (не на канале, а именно на сервере). - `/me [message]` - отправка сообщения как бы от третьего лица. Форматирование сообщений: - `*Полужирный*` - `+Курсив+` - `-Зачёркнутый текст-` - `_Подчёркнутый текст_` Про техническое описание — есть отдельная страница: [/projects/qchat/](/projects/qchat/)