Ckkpss.i2p

Материал из I2P-ilita вики
Перейти к навигацииПерейти к поиску
Politburo.png
ЦК КПСС
Тип ресурса: IRC-сервер
Адрес: irc://irc.ckkpss.i2p/
Создатель: Анон
Язык: русский, английский

irc.ckkpss.i2p (ЦК КПСС) - альтернативный русскоязычный IRC сервер. Не входит в федерацию Ilita IRC. По всей видимости, не ватен.

Тематика СССР, по словам админа, выбрана для рофла. На деле же аудитория оказалась не ватной, а наоборот.

Имеет свой сайт: http://ckkpss.i2p

История[править]

Информация о новом сервере появилась на Кислице 4 августа 2024 года в треде http://kislitsa.i2p/i2p/88539

«

Всем привет открылся новый русскоязычный irc сервер irc://irc.ckkpss.i2p. Сервер не связан никак с федерацией irc серверов ilita.

»
— Анонимус

Особенности[править]

Мультиклиент[править]

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

История сообщений IRC[править]

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

Делается это стандартной командой:

/msg NickServ REGISTER password email@example.com

Далее подключите функцию ALWAYS-ON:

/msg NickServ SET ALWAYS-ON ON

Включение этой функции позволит отображать ваш ник в канале даже если вы физически отсоединились от сервера. Обратите внимание что включение этой функции не позволит вам авторизироваться с помощью /msg NickServ IDENTIFY потому что для NickServ вы уже будете залогинены. В этом случае для авторизации используйте SASL (настраивается в любом клиенте irc), который авторизирует вас до фактического входа на сервер.

И последняя команда включает непосредственно отображение истории при входе в канал:

/msg NickServ SET AUTOREPLAY-MISSED ON

Гостевая книга[править]

Есть экспериментальная гостевая книга на web http://ckkpss.i2p/gbook отправить сообщение на которую можно только через POST запрос, например, с помощью CURL:

 curl --proxy http://127.0.0.1:4444 \
-X POST -H "Content-Type: application/json" \
-d '{ "nick": "YourNick", "msg": "Your message, max 1024 chars"}' \
http://ckkpss.i2p/message

Или используя небольшой bash скрипт:

#!/bin/bash
url="http://ckkpss.i2p/message"
proxy="http://127.0.0.1:4444"
default_nick="User Nick"
read -p "Nick (default $default_nick): " nick
temp_file=$(mktemp --suffix=.md)
$EDITOR "$temp_file"
message=$(cat "$temp_file")
echo -e "\n\nMessage is transmitted... \n"
nick=${nick:-$default_nick}
json_data=$(jq -n --arg nick "$nick" --arg msg "$message" '{ nick: $nick, msg: $msg }')
curl --proxy "$proxy" -X POST -H "Content-Type: application/json" -d "$json_data" "$url" 

Каналы[править]

Есть английский канал #en, но пока всё общение в русском канале #su.