NNTP es una parte importante de la internet descentralizada, un protocolo nativo (poco a poco voy a ir actulizando esto), la idea es:
http://www.eternal-september.org/RegisterNewsAccount.php?language=en
https://portal.hispagatos.org
https://news.hispagatos.org
Para instalar el cliente de nntp/usenet slrn [ De momento el paquete slrn no esta actualizado por lo que recomiendo usar slrn-git ] ejecutamos:
paru -S aur/slrn-git
export NNTPSERVER='snews://news.eternal-september.org'
para Hispagatos:
export NNTPSERVER='snews://news.hispagatos.org'
set username "desired_username"
set hostname "desired_hostname"
set replyto "some_name <email@example.com.fake>"
set force_authentication 1
Ejemplo:
% The "From:" header will be generated from the following three variables.
% With the example settings, it would read "John Doe <john@doe.com>"
set username "rek2"
set hostname "hispagatos.org"
set realname "rek2 hispagatos"
set force_authentication 1
% Set this if you want replies to your articles to go to a address different
% from the one in "From:".
set replyto "ReK2 <rek2@hispagatos.org.fake>"
% What to put into the "Organization:" header line.
set organization "Hispagatos"
server "snews://news.hispagatos.org" ".news.hispagatos.org"
% esto luego lo actualizas y pones el password en gopass/pass etc
nnrpaccess "snews://news.hispagatos.org:563" "rek2" "tu cookie password"
set server_object "nntp"
set post_object "nntp"
set editor_command "vim -c %d '%s'"
% para mas ir al wiki de arch de slrn o a la documentacion official. RTFM
slrn -f ~/.jnewsrc --create
charset display utf8
charset outgoing utf8
slrn
Los grupos deberan añadirse a ~/.jnewsrc
hispagatos.chat
hispagatos.comunicados
alt.2600
alt.2600.hackers
alt.2600.hope
alt.2600.hope.announce
alt.comp.linux
alt.comp.os.linux
alt.linux
alt.anonymous
alt.os.linux
alt.os.linux.gentoo
alt.privacy.anon-server
alt.cyberpunk.movement
alt.cyberpunk
alt.cybergoth
alt.cypherpunks
alt.culture.usenet
alt.fan.usenet
alt.privacy
alt.computer.workshop
comp.lang.c
comp.os.linux.misc
comp.infosystems.gemini
comp.infosystems.gopher
comp.risks
es.comp.os.linux.misc
es.comp.os.linux.programacion
es.comp.os.linux.redes
es.comp.hackers
news.software.nntp
news.groups.proposals
news.announce.newgroups
rocksolid.shared.i2p
rocksolid.feeds.news
news.groups
set scorefile "News/Score" % <- esta
setkey article create_score "K" % Create a scorefile entry
~ ▓▒░ cat News/Score ░▒▓ ✔ at 04:05:39
core Settings ReK2%%
% : Logical AND ie all tests must be passed (Conjunction)
% :: Logical OR ie any of the tests are passed (Disjunction)
% ~ Logical NOT ie an exception from the score rule (Negation)
% = Stop score processing and award the score if the test is passed
% * Wild card character
Score:: =-9999 % Subjects que yo he visto que son spam
Subject: Snowflake
Subject: 🏳️🌈wow🏳️🌈
Score: =-9999 % Adios a google groups de mierda
Message-ID: googlegroups
Score: =-9999 % spamer
From: moaulanui@hotmail\.co\.nz
Score: =-9999 % spamer
From: nobody@dizum\.com
Score: =-9999 % spamer
From: anon@anon\.com
Score: =-9999 % spamer
From: nobody@remailer\.paranoici\.org
Score: =-9999 % spamer
From: stermen975@gmail\.com
commit 691dde689dc6c52077e84527414561783516cf37 Author: unthoiz <unthoiz@protonmail.com> Date: 2023-09-29T01:00:13+02:00 fix header of lfs in index