unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#50908: [PATCH] erc-user-mode: Set "+i" by default
@ 2021-09-30  0:08 Stefan Kangas
  2021-10-01  5:47 ` Amin Bandali
       [not found] ` <871r55i9ee.fsf@gnu.org>
  0 siblings, 2 replies; 9+ messages in thread
From: Stefan Kangas @ 2021-09-30  0:08 UTC (permalink / raw)
  To: 50908; +Cc: Amin Bandali

Severity: wishlist

Hi Amin,

What do you think of this ERC patch to enable the "+i" user flag by
default.  This hides a user from global /who and /names, thus providing
(very marginally) better privacy and protection from spam bots and
similarly abusive behaviour.

It seems to be supported pretty ubiquitously:

https://libera.chat/guides/usermodes
https://www.unrealircd.org/docs/User_Modes
http://www.efnet.org/?module=docs&doc=15
https://freenode.net/kb/answer/usermodes





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#50908: [PATCH] erc-user-mode: Set "+i" by default
  2021-09-30  0:08 bug#50908: [PATCH] erc-user-mode: Set "+i" by default Stefan Kangas
@ 2021-10-01  5:47 ` Amin Bandali
       [not found] ` <871r55i9ee.fsf@gnu.org>
  1 sibling, 0 replies; 9+ messages in thread
From: Amin Bandali @ 2021-10-01  5:47 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: 50908, emacs-erc

Hi Stefan,

Stefan Kangas writes:

> Severity: wishlist
>
> Hi Amin,
>
> What do you think of this ERC patch to enable the "+i" user flag by
> default.  This hides a user from global /who and /names, thus providing
> (very marginally) better privacy and protection from spam bots and
> similarly abusive behaviour.

ENOPATCH :)

This sounds like a good thing to do.
Other folks reading emacs-erc@, what do you think?

> It seems to be supported pretty ubiquitously:
>
> https://libera.chat/guides/usermodes
> https://www.unrealircd.org/docs/User_Modes
> http://www.efnet.org/?module=docs&doc=15
> https://freenode.net/kb/answer/usermodes
>
>
>

-- 
https://bndl.org





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#50908: [PATCH] erc-user-mode: Set "+i" by default
       [not found] ` <871r55i9ee.fsf@gnu.org>
@ 2021-10-01 11:15   ` Stefan Kangas
  2021-10-01 12:23   ` J.P.
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 9+ messages in thread
From: Stefan Kangas @ 2021-10-01 11:15 UTC (permalink / raw)
  To: Amin Bandali; +Cc: 50908, emacs-erc

Amin Bandali <bandali@gnu.org> writes:

> > What do you think of this ERC patch to enable the "+i" user flag by
> > default.  This hides a user from global /who and /names, thus providing
> > (very marginally) better privacy and protection from spam bots and
> > similarly abusive behaviour.
>
> ENOPATCH :)

Oops.  I'm not at my computer this weekend, so I'll send it later.
Basically it just sets erc-user-mode to "+i" and adds a comment that
explains the "+i" flag.

> This sounds like a good thing to do.
> Other folks reading emacs-erc@, what do you think?

IIUC, "+i" is the default that irssi has:
https://irssi.org/documentation/settings/#usermode





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#50908: [PATCH] erc-user-mode: Set "+i" by default
       [not found] ` <871r55i9ee.fsf@gnu.org>
  2021-10-01 11:15   ` Stefan Kangas
@ 2021-10-01 12:23   ` J.P.
       [not found]   ` <CADwFkmm+2A+C47daU6Qqmkc85jWxrMmhJ_-ZKKcrn1euPmEN3w@mail.gmail.com>
       [not found]   ` <87bl49x7ay.fsf@neverwas.me>
  3 siblings, 0 replies; 9+ messages in thread
From: J.P. @ 2021-10-01 12:23 UTC (permalink / raw)
  To: Amin Bandali; +Cc: 50908, Stefan Kangas, emacs-erc

[-- Attachment #1: Type: text/plain, Size: 731 bytes --]

Amin Bandali <bandali@gnu.org> writes:

> This sounds like a good thing to do.
> Other folks reading emacs-erc@, what do you think?
>
>> It seems to be supported pretty ubiquitously:
>>
>> https://libera.chat/guides/usermodes
>> https://www.unrealircd.org/docs/User_Modes
>> http://www.efnet.org/?module=docs&doc=15
>> https://freenode.net/kb/answer/usermodes

Pretty sure Libera.Chat does this for you by default, at least for
registered users. I didn't bother checking the new Freenode due to the
recent "must register at irc.com" policy (but I certainly can). Also
didn't try EFNet, though I'm fairly certain they're the lone exception
here (as in they *don't* auto +i you). Logs from other nets/ircds
attached (all auto +i).



[-- Attachment #2: chary.log --]
[-- Type: text/plain, Size: 11392 bytes --]

Version: 1
Emacs-Version: 28.0.50
*** This buffer displays all IRC protocol traffic exchanged with servers.
*** Kill it to disable logging.
*** Press `t' to toggle.*** IRC protocol logging enabled at Fri Oct  1 02:03:14 2021

2021-10-01T02:03:15.144904-0700 irc.alphachat.net:6697 >> NICK unregistered-tester
2021-10-01T02:03:15.145097-0700 irc.alphachat.net:6697 >> USER user 0 * :Unregistered Tester
2021-10-01T02:03:15.234268-0700 irc.alphachat.net:6697 << :irc-us1.alphachat.net NOTICE * :*** Looking up your hostname...
2021-10-01T02:03:15.238436-0700 irc.alphachat.net:6697 << :irc-us1.alphachat.net NOTICE * :*** Checking Ident
2021-10-01T02:03:15.242000-0700 irc.alphachat.net:6697 << :irc-us1.alphachat.net NOTICE * :*** No Ident response
2021-10-01T02:03:15.262496-0700 irc.alphachat.net:6697 << :irc-us1.alphachat.net NOTICE * :*** Couldn't look up your hostname
2021-10-01T02:03:15.267051-0700 irc.alphachat.net:6697 << PING :FFFFFFFF1B411EAC
2021-10-01T02:03:15.267678-0700 irc.alphachat.net:6697 >> PONG :FFFFFFFF1B411EAC
2021-10-01T02:03:16.302241-0700 irc.alphachat.net:6697 << :irc-us1.alphachat.net 001 unregistered-tester :Welcome to the AlphaChat Internet Relay Chat Network unregistered-tester
2021-10-01T02:03:16.312400-0700 irc.alphachat.net:6697 << :irc-us1.alphachat.net 002 unregistered-tester :Your host is irc-us1.alphachat.net[45.32.74.177/6697], running version charybdis-3.5.7
2021-10-01T02:03:16.323527-0700 irc.alphachat.net:6697 << :irc-us1.alphachat.net 003 unregistered-tester :This server was created Thu Mar 25 2021 at 14:41:58 UTC
2021-10-01T02:03:16.330292-0700 irc.alphachat.net:6697 << :irc-us1.alphachat.net 004 unregistered-tester irc-us1.alphachat.net charybdis-3.5.7 DQRSZagiloswxz CFILOPQSTbcefgijklmnopqrstvz bkloveqjfI
2021-10-01T02:03:16.340880-0700 irc-us1.alphachat.net << :irc-us1.alphachat.net 005 unregistered-tester CPRIVMSG CNOTICE FNC WHOX MONITOR=64 ETRACE SAFELIST ELIST=CTU KNOCK CHANTYPES=# EXCEPTS INVEX :are supported by this server
2021-10-01T02:03:16.351512-0700 irc-us1.alphachat.net << :irc-us1.alphachat.net 005 unregistered-tester CHANMODES=eIbq,k,flj,CFLPQTcgimnprstz CHANLIMIT=#:32 PREFIX=(ov)@+ MAXLIST=bqeI:128 MODES=4 NETWORK=AlphaChat STATUSMSG=@+ CALLERID=g CASEMAPPING=rfc1459 NICKLEN=20 MAXNICKLEN=31 CHANNELLEN=50 :are supported by this server
2021-10-01T02:03:16.390739-0700 irc-us1.alphachat.net << :irc-us1.alphachat.net 005 unregistered-tester TOPICLEN=390 DEAF=D TARGMAX=NAMES:1,LIST:1,KICK:1,WHOIS:1,PRIVMSG:4,NOTICE:4,ACCEPT:,MONITOR: EXTBAN=$,&acjorsxz| CLIENTVER=3.0 :are supported by this server
2021-10-01T02:03:16.400666-0700 irc-us1.alphachat.net << :irc-us1.alphachat.net 251 unregistered-tester :There are 11 users and 168 invisible on 9 servers
2021-10-01T02:03:16.405378-0700 irc-us1.alphachat.net << :irc-us1.alphachat.net 252 unregistered-tester 10 :IRC Operators online
2021-10-01T02:03:16.409621-0700 irc-us1.alphachat.net << :irc-us1.alphachat.net 254 unregistered-tester 123 :channels formed
2021-10-01T02:03:16.413534-0700 irc-us1.alphachat.net << :irc-us1.alphachat.net 255 unregistered-tester :I have 32 clients and 1 servers
2021-10-01T02:03:16.417287-0700 irc-us1.alphachat.net << :irc-us1.alphachat.net 265 unregistered-tester 32 35 :Current local users 32, max 35
2021-10-01T02:03:16.420798-0700 irc-us1.alphachat.net << :irc-us1.alphachat.net 266 unregistered-tester 179 193 :Current global users 179, max 193
2021-10-01T02:03:16.424181-0700 irc-us1.alphachat.net << :irc-us1.alphachat.net 250 unregistered-tester :Highest connection count: 36 (35 clients) (152 connections received)
2021-10-01T02:03:16.427688-0700 irc-us1.alphachat.net << :irc-us1.alphachat.net 375 unregistered-tester :- irc-us1.alphachat.net Message of the Day - 
2021-10-01T02:03:16.634153-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-      __   __    ____  _  _   __    ___  _  _   __  ____
2021-10-01T02:03:16.661537-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-     / _\ (  )  (  _ \/ )( \ / _\  / __)/ )( \ / _\(_  _)
2021-10-01T02:03:16.664258-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-    /    \/ (_/\ ) __/) __ (/    \( (__ ) __ (/    \ )(
2021-10-01T02:03:16.666856-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-    \_/\_/\____/(__)  \_)(_/\_/\_/ \___)\_)(_/\_/\_/(__)
2021-10-01T02:03:16.669748-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-  
2021-10-01T02:03:16.671576-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-  
2021-10-01T02:03:16.673402-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   AlphaChat is an open topic IRC network where everyone is
2021-10-01T02:03:16.676100-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   welcome to come chat, bring their channels to, or even
2021-10-01T02:03:16.678783-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   to start their own channels on. We encourage you to
2021-10-01T02:03:16.681465-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   invite others if you enjoy our network.
2021-10-01T02:03:16.683931-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-  
2021-10-01T02:03:16.685761-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   Before you continue, you must read and agree to our
2021-10-01T02:03:16.700151-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   Acceptable Usage Policy (AUP) & Privacy Policy, located
2021-10-01T02:03:16.702678-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   at the following addresses:
2021-10-01T02:03:16.704904-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-  
2021-10-01T02:03:16.706732-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-       <https://www.alphachat.net/aup.xhtml>
2021-10-01T02:03:16.709224-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-       <https://www.alphachat.net/privacy-policy.xhtml>
2021-10-01T02:03:16.711760-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-  
2021-10-01T02:03:16.713623-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   Continuing to use the network after you have connected
2021-10-01T02:03:16.716264-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   constitutes acceptance of our policies!
2021-10-01T02:03:16.718618-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-  
2021-10-01T02:03:16.720456-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   To see a complete and up-to-date listing of all of our
2021-10-01T02:03:16.723197-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   channels, please type `/list'. For a list of currently
2021-10-01T02:03:16.725885-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   online staff members, please type `/stats p'. For a list
2021-10-01T02:03:16.749815-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   of servers, please type `/map'.
2021-10-01T02:03:16.752201-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-  
2021-10-01T02:03:16.754083-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-  
2021-10-01T02:03:16.755927-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-  
2021-10-01T02:03:16.757777-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   Network Information:
2021-10-01T02:03:16.759867-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   --------------------
2021-10-01T02:03:16.761846-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-  
2021-10-01T02:03:16.964785-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   Website:              <https://www.alphachat.net/>
2021-10-01T02:03:16.967346-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   Webchat:              <https://webchat.alphachat.net/>
2021-10-01T02:03:16.969858-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   E-mail:               <admin@alphachat.net>
2021-10-01T02:03:16.972106-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-  
2021-10-01T02:03:16.973926-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   Server List:
2021-10-01T02:03:16.975932-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-       <https://www.alphachat.net/servers.xhtml>
2021-10-01T02:03:16.978440-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-  
2021-10-01T02:03:17.860724-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   DNS round robin:      irc.alphachat.net
2021-10-01T02:03:17.862791-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   Plaintext ports:      194, 6660-6669, 8067, 8667, 16667
2021-10-01T02:03:17.864708-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   TLSv1.1+ ports:       994, 6679, 6690-6699, 7000, 7777
2021-10-01T02:03:17.866671-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-  
2021-10-01T02:03:17.868092-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   Help channel:         #help
2021-10-01T02:03:17.869734-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   Social channel:       #lobby
2021-10-01T02:03:17.871389-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-  
2021-10-01T02:03:17.872810-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-   -- The AlphaChat Staff // Last Updated: 2021-01-01
2021-10-01T02:03:17.874720-0700 AlphaChat << :irc-us1.alphachat.net 372 unregistered-tester :-  
2021-10-01T02:03:17.876143-0700 AlphaChat << :irc-us1.alphachat.net 376 unregistered-tester :End of /MOTD command.
2021-10-01T02:03:17.879022-0700 AlphaChat << :unregistered-tester MODE unregistered-tester :+Zix
2021-10-01T02:03:18.032034-0700 AlphaChat << :irc-us1.alphachat.net 396 unregistered-tester 89.45.nt.qm :is now your hidden host
2021-10-01T02:03:18.050889-0700 AlphaChat << :InfoServ!services@alphachat.net NOTICE unregistered-tester :*** \x02Message(s) of the Day\x02 ***
2021-10-01T02:03:18.053419-0700 AlphaChat << :InfoServ!services@alphachat.net NOTICE unregistered-tester :[\x02Werewolf\x02] Notice from Aaron, posted 17:45 on 11/02/2020:
2021-10-01T02:03:18.056194-0700 AlphaChat << :InfoServ!services@alphachat.net NOTICE unregistered-tester :We've rebooted the Werewolf IRC game in #werewolf - it's like Mafia or Among Us, but text based. Up to 24 player lobbies. A NickServ account is required in order to play. You can lynch c[_] too!
2021-10-01T02:03:18.061075-0700 AlphaChat << :InfoServ!services@alphachat.net NOTICE unregistered-tester :*** \x02End of Message(s) of the Day\x02 ***
2021-10-01T02:03:18.063558-0700 AlphaChat << :NickServ!services@alphachat.net NOTICE unregistered-tester :Welcome to \x02AlphaChat\x02, \x02unregistered-tester\x02! Here on \x02AlphaChat\x02, we provide services to enable the registration of nicknames and channels! For details, type \x02/msg NickServ HELP\x02 and \x02/msg ChanServ HELP\x02
2021-10-01T02:03:21.879878-0700 AlphaChat >> PING 1633079002
2021-10-01T02:03:21.893745-0700 AlphaChat << :irc-us1.alphachat.net PONG irc-us1.alphachat.net :1633079002
2021-10-01T02:03:51.879793-0700 AlphaChat >> PING 1633079032

[-- Attachment #3: ergo.log --]
[-- Type: text/plain, Size: 3483 bytes --]

Version: 1
Emacs-Version: 28.0.50
*** This buffer displays all IRC protocol traffic exchanged with servers.
*** Kill it to disable logging.
*** Press `t' to toggle.*** IRC protocol logging enabled at Fri Oct  1 02:06:42 2021

2021-10-01T02:06:43.688480-0700 testnet.ergo.chat:6697 >> NICK unregistered-tester
2021-10-01T02:06:43.688958-0700 testnet.ergo.chat:6697 >> USER user 0 * :Unregistered Tester
2021-10-01T02:06:43.999248-0700 testnet.ergo.chat:6697 << :testnet.ergo.chat 001 unregistered-tester :Welcome to the ErgoTestnet IRC Network unregistered-tester
2021-10-01T02:06:44.025136-0700 testnet.ergo.chat:6697 << :testnet.ergo.chat 002 unregistered-tester :Your host is testnet.ergo.chat, running version ergo-2.8.0-unreleased-0ac8b6daeaef021c
2021-10-01T02:06:44.047159-0700 testnet.ergo.chat:6697 << :testnet.ergo.chat 003 unregistered-tester :This server was created Sat, 21 Aug 2021 13:45:48 UTC
2021-10-01T02:06:44.285291-0700 testnet.ergo.chat:6697 << :testnet.ergo.chat 004 unregistered-tester testnet.ergo.chat ergo-2.8.0-unreleased-0ac8b6daeaef021c BERTZios CEIMRUabefhiklmnoqstuv Iabefhkloqv
2021-10-01T02:06:44.298869-0700 testnet.ergo.chat << :testnet.ergo.chat 005 unregistered-tester AWAYLEN=390 BOT=B CASEMAPPING=ascii CHANLIMIT=#:100 CHANMODES=Ibe,k,fl,CEMRUimnstu CHANNELLEN=64 CHANTYPES=# ELIST=U EXCEPTS EXTBAN=,m EXTJWT=1 FORWARD=f INVEX :are supported by this server
2021-10-01T02:06:44.315183-0700 testnet.ergo.chat << :testnet.ergo.chat 005 unregistered-tester KICKLEN=390 MAXLIST=beI:60 MAXTARGETS=4 MODES MONITOR=100 NETWORK=ErgoTestnet NICKLEN=32 PREFIX=(qaohv)~&@%+ RPCHAN=E RPUSER=E STATUSMSG=~&@%+ TARGMAX=NAMES:1,LIST:1,KICK:1,WHOIS:1,USERHOST:10,PRIVMSG:4,TAGMSG:4,NOTICE:4,MONITOR:100 TOPICLEN=390 :are supported by this server
2021-10-01T02:06:44.334006-0700 testnet.ergo.chat << :testnet.ergo.chat 005 unregistered-tester UTF8MAPPING=rfc8265 UTF8ONLY WHOX draft/CHATHISTORY=100 :are supported by this server
2021-10-01T02:06:44.346939-0700 testnet.ergo.chat << :testnet.ergo.chat 251 unregistered-tester :There are 2 users and 17 invisible on 1 server(s)
2021-10-01T02:06:44.358888-0700 testnet.ergo.chat << :testnet.ergo.chat 252 unregistered-tester 1 :IRC Operators online
2021-10-01T02:06:44.370481-0700 testnet.ergo.chat << :testnet.ergo.chat 253 unregistered-tester 0 :unregistered connections
2021-10-01T02:06:44.381904-0700 testnet.ergo.chat << :testnet.ergo.chat 254 unregistered-tester 26 :channels formed
2021-10-01T02:06:44.393822-0700 testnet.ergo.chat << :testnet.ergo.chat 255 unregistered-tester :I have 19 clients and 0 servers
2021-10-01T02:06:44.405659-0700 testnet.ergo.chat << :testnet.ergo.chat 265 unregistered-tester 19 24 :Current local users 19, max 24
2021-10-01T02:06:44.418042-0700 testnet.ergo.chat << :testnet.ergo.chat 266 unregistered-tester 19 24 :Current global users 19, max 24
2021-10-01T02:06:44.430538-0700 testnet.ergo.chat << :testnet.ergo.chat 422 unregistered-tester :MOTD File is missing
2021-10-01T02:06:44.449816-0700 ErgoTestnet << :testnet.ergo.chat 221 unregistered-tester +Zi
2021-10-01T02:06:44.463101-0700 ErgoTestnet << :testnet.ergo.chat NOTICE unregistered-tester :This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.
2021-10-01T02:06:48.439031-0700 ErgoTestnet >> PING 1633079208
2021-10-01T02:06:48.597904-0700 ErgoTestnet << :testnet.ergo.chat PONG testnet.ergo.chat 1633079208

[-- Attachment #4: hybrid.log --]
[-- Type: text/plain, Size: 8158 bytes --]

Version: 1
Emacs-Version: 28.0.50
*** This buffer displays all IRC protocol traffic exchanged with servers.
*** Kill it to disable logging.
*** Press `t' to toggle.*** IRC protocol logging enabled at Fri Oct  1 02:51:57 2021

2021-10-01T02:51:58.327720-0700 irc.rizon.net:6697 >> NICK unregistered-tester
2021-10-01T02:51:58.327954-0700 irc.rizon.net:6697 >> USER user 0 * :Unregistered Tester
2021-10-01T02:51:58.394108-0700 irc.rizon.net:6697 << :irc2.rizon.io NOTICE * :*** Looking up your hostname...
2021-10-01T02:51:58.404693-0700 irc.rizon.net:6697 << :irc2.rizon.io NOTICE * :*** Checking Ident
2021-10-01T02:51:58.413979-0700 irc.rizon.net:6697 << :irc2.rizon.io NOTICE * :*** No Ident response
2021-10-01T02:51:58.423892-0700 irc.rizon.net:6697 << :irc2.rizon.io NOTICE * :*** Couldn't look up your hostname
2021-10-01T02:51:58.435324-0700 irc.rizon.net:6697 << PING :161961457
2021-10-01T02:51:58.436029-0700 irc.rizon.net:6697 >> PONG :161961457
2021-10-01T02:51:58.538819-0700 irc.rizon.net:6697 << :irc2.rizon.io NOTICE unregistered-tester :*** Connected securely via TLSv1.3 TLS_AES_256_GCM_SHA384-256
2021-10-01T02:51:58.555924-0700 irc.rizon.net:6697 << :irc2.rizon.io NOTICE unregistered-tester :*** Your host is masked (2N0P1P2O.4SN12R89.RO7RN706.IP)
2021-10-01T02:51:58.790210-0700 irc.rizon.net:6697 << :irc2.rizon.io 001 unregistered-tester :Welcome to the Rizon Internet Relay Chat Network unregistered-tester
2021-10-01T02:51:58.806502-0700 irc.rizon.net:6697 << :irc2.rizon.io 002 unregistered-tester :Your host is irc2.rizon.io, running version plexus-4(hybrid-8.1.20)
2021-10-01T02:51:58.821200-0700 irc.rizon.net:6697 << :irc2.rizon.io 003 unregistered-tester :This server was created Mar 25 2021 at 18:47:44
2021-10-01T02:51:58.833871-0700 irc.rizon.net:6697 << :irc2.rizon.io 004 unregistered-tester irc2.rizon.io plexus-4(hybrid-8.1.20) CDGNRSUWagilopqrswxyz BCIMNORSabcehiklmnopqstvz Iabehkloqv
2021-10-01T02:51:58.851220-0700 irc2.rizon.io << :irc2.rizon.io 005 unregistered-tester CALLERID CASEMAPPING=rfc1459 DEAF=D KICKLEN=180 MODES=4 PREFIX=(qaohv)~&@%+ STATUSMSG=~&@%+ EXCEPTS=e INVEX=I NICKLEN=30 NETWORK=Rizon MAXLIST=beI:250 MAXTARGETS=4 :are supported by this server
2021-10-01T02:51:58.870794-0700 irc2.rizon.io << :irc2.rizon.io 005 unregistered-tester CHANTYPES=# CHANLIMIT=#:250 CHANNELLEN=50 TOPICLEN=390 CHANMODES=beI,k,l,BCMNORScimnpstz WATCH=60 ELIST=CMNTU SAFELIST NAMESX UHNAMES AWAYLEN=180 KNOCK :are supported by this server
2021-10-01T02:51:58.888243-0700 irc2.rizon.io << :irc2.rizon.io 251 unregistered-tester :There are 31 users and 10533 invisible on 17 servers
2021-10-01T02:51:58.901512-0700 irc2.rizon.io << :irc2.rizon.io 252 unregistered-tester 50 :IRC Operators online
2021-10-01T02:51:58.914812-0700 irc2.rizon.io << :irc2.rizon.io 253 unregistered-tester 5 :unknown connection(s)
2021-10-01T02:51:58.928433-0700 irc2.rizon.io << :irc2.rizon.io 254 unregistered-tester 8627 :channels formed
2021-10-01T02:51:58.941952-0700 irc2.rizon.io << :irc2.rizon.io 255 unregistered-tester :I have 10564 clients and 17 servers
2021-10-01T02:51:58.956175-0700 irc2.rizon.io << :irc2.rizon.io 265 unregistered-tester :Current local users: 10564  Max: 13402
2021-10-01T02:51:58.970222-0700 irc2.rizon.io << :irc2.rizon.io 266 unregistered-tester :Current global users: 10564  Max: 13402
2021-10-01T02:51:58.984710-0700 irc2.rizon.io << :irc2.rizon.io 375 unregistered-tester :- irc2.rizon.io Message of the Day - 
2021-10-01T02:51:59.004488-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- \x02         \x0311oo\x03                            \x02
2021-10-01T02:51:59.019585-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- 
2021-10-01T02:51:59.034090-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- \x0288d888b. dP d888888b .d8888b. 88d888b. \x02
2021-10-01T02:51:59.254672-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- \x0288'  `88 88    .d8P' 88'  `88 88'  `88 \x02
2021-10-01T02:51:59.266219-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- \x02\x031188       88  .Y8P    88.  .88 88    88 \x03\x02
2021-10-01T02:51:59.277606-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- \x02\x0311dP       dP d888888P `88888P' dP    dP\x03\x02
2021-10-01T02:51:59.290185-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- 
2021-10-01T02:51:59.301223-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- \x02Rizon Chat Network -- http://rizon.net\x02
2021-10-01T02:51:59.314106-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- 
2021-10-01T02:51:59.325551-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- Listening on ports: 6660 - 6669, 7000. SSL: 6697, 9999
2021-10-01T02:51:59.338422-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- 
2021-10-01T02:51:59.350405-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- \x02Rules:\x02
2021-10-01T02:51:59.363169-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- o No spamming or flooding
2021-10-01T02:51:59.376489-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- o No clones or malicious bots
2021-10-01T02:51:59.389875-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- o No takeovers
2021-10-01T02:51:59.403357-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- o No distribution of child pornography
2021-10-01T02:51:59.417283-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- o Clients must respond to VERSION requests
2021-10-01T02:51:59.432024-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- o Rizon staff may disconnect clients for any or no reason
2021-10-01T02:51:59.447201-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- 
2021-10-01T02:51:59.461542-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- \x02First steps:\x02
2021-10-01T02:51:59.482281-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- o To register your nick: \x02/msg NickServ HELP\x02
2021-10-01T02:51:59.492866-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- o To register your channel: \x02/msg ChanServ HELP\x02
2021-10-01T02:51:59.503836-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- o To get a vHost: \x02/msg HostServ HELP REQUEST\x02
2021-10-01T02:51:59.713085-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- o For other help with Rizon: \x02/join #help\x02
2021-10-01T02:51:59.725100-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- 
2021-10-01T02:51:59.735728-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- Usage of this network is a privilege, not a right. Rizon is a
2021-10-01T02:51:59.747889-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- transit provider, therefore no person or entity involved with
2021-10-01T02:51:59.760369-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- *.rizon.net or irc2.rizon.io takes any responsibility for
2021-10-01T02:51:59.773114-0700 Rizon << :irc2.rizon.io 372 unregistered-tester :- users' actions. Absolutely no warranty is expressed or implied.
2021-10-01T02:51:59.786285-0700 Rizon << :irc2.rizon.io 376 unregistered-tester :End of /MOTD command.
2021-10-01T02:51:59.803458-0700 Rizon << :unregistered-tester!~user@2N0P1P2O.4SN12R89.RO7RN706.IP MODE unregistered-tester :+Six
2021-10-01T02:51:59.819198-0700 Rizon << :Global!service@rizon.net NOTICE unregistered-tester :[\x02Logon News\x02 - May 21 2011] \x02First time on Rizon? Be sure to read the FAQ! http://s.rizon.net/FAQ
2021-10-01T02:51:59.837345-0700 Rizon << :Global!service@rizon.net NOTICE unregistered-tester :[\x02Logon News\x02 - Dec 16 2013] Own a large/active channel or plan to get one going? Please read http://s.rizon.net/authline
2021-10-01T02:51:59.856650-0700 Rizon << :Global!service@rizon.net NOTICE unregistered-tester :[\x02Random News\x02 - Nov 29 2013] Want to make your vhost shiny by adding colors to it? Try your luck in #VIzon
2021-10-01T02:51:59.885991-0700 Rizon << :py-ctcp!ctcp@ctcp-scanner.rizon.net PRIVMSG unregistered-tester :\x01VERSION\x01
2021-10-01T02:52:00.111067-0700 Rizon >> NOTICE py-ctcp :\x01VERSION \x02ERC\x02 - an IRC client for Emacs 28.0.50 (\x02LINKIFYHCIEHCddCebGAGeAFdDAIHIHHcGdbGaedBAfAGIC (mailing list: emacs-erc@gnu.org)\x02)\x01
2021-10-01T02:52:03.790708-0700 Rizon >> PING 1633081924
2021-10-01T02:52:03.803376-0700 Rizon << :irc2.rizon.io PONG irc2.rizon.io :1633081924

[-- Attachment #5: inspircd.log --]
[-- Type: text/plain, Size: 13060 bytes --]

Version: 1
Emacs-Version: 28.0.50
*** This buffer displays all IRC protocol traffic exchanged with servers.
*** Kill it to disable logging.
*** Press `t' to toggle.*** IRC protocol logging enabled at Fri Oct  1 01:58:55 2021

2021-10-01T01:59:07.191840-0700 testnet.inspircd.org:6697 >> NICK unregistered-tester
2021-10-01T01:59:07.192166-0700 testnet.inspircd.org:6697 >> USER user 0 * :Unregistered Tester
2021-10-01T01:59:07.194376-0700 testnet.inspircd.org:6697 << :testnet.inspircd.org NOTICE * :*** Raw I/O logging is enabled on this server. All messages, passwords, and commands are being recorded.
2021-10-01T01:59:07.199061-0700 testnet.inspircd.org:6697 << :testnet.inspircd.org NOTICE * :*** Looking up your ident...
2021-10-01T01:59:07.202123-0700 testnet.inspircd.org:6697 << :testnet.inspircd.org NOTICE * :*** Looking up your hostname...
2021-10-01T01:59:07.205194-0700 testnet.inspircd.org:6697 << :testnet.inspircd.org NOTICE * :*** Could not resolve your hostname: Domain not found; using your IP address (93.184.216.34) instead.
2021-10-01T01:59:07.496379-0700 testnet.inspircd.org:6697 << PING :RbeREY|QJh
2021-10-01T01:59:07.496858-0700 testnet.inspircd.org:6697 >> PONG :RbeREY|QJh
2021-10-01T01:59:08.656589-0700 testnet.inspircd.org:6697 << :testnet.inspircd.org NOTICE unregistered-tester :*** Could not find your ident, using ~user instead.
2021-10-01T01:59:08.664814-0700 testnet.inspircd.org:6697 << :sadie.testnet.inspircd.org 001 unregistered-tester :Welcome to the InspIRCd Testnet IRC Network unregistered-tester!~user@93.184.216.34
2021-10-01T01:59:08.676338-0700 testnet.inspircd.org:6697 << :sadie.testnet.inspircd.org 002 unregistered-tester :Your host is testnet.inspircd.org, running version InspIRCd-3
2021-10-01T01:59:08.688566-0700 testnet.inspircd.org:6697 << :sadie.testnet.inspircd.org 003 unregistered-tester :This server was created 11:20:37 Sep 27 2021
2021-10-01T01:59:08.694921-0700 testnet.inspircd.org:6697 << :sadie.testnet.inspircd.org 004 unregistered-tester sadie.testnet.inspircd.org InspIRCd-3 BDHILNRSTWcdghikorswxz ABCDEFHIJKLMNOPQRSTXYZabcdefghijklmnopqrstuvwz :BEFHIJLXYZabdefghjkloqvw
2021-10-01T01:59:08.705772-0700 sadie.testnet.inspircd.org << :sadie.testnet.inspircd.org 005 unregistered-tester ACCEPT=30 AWAYLEN=200 BOT=B CALLERID=g CASEMAPPING=ascii CHANLIMIT=#:20 CHANMODES=IXYZbegw,k,BEFHJLdfjl,ACDKMNOPQRSTcimnprstuz CHANNELLEN=64 CHANTYPES=# ELIST=CMNTU ESILENCE=CcdiNnPpTtx EXCEPTS=e :are supported by this server
2021-10-01T01:59:08.719420-0700 sadie.testnet.inspircd.org << :sadie.testnet.inspircd.org 005 unregistered-tester EXTBAN=,ACGNOQRSTUacjmnprswz HOSTLEN=64 INVEX=I KEYLEN=32 KICKLEN=255 LINELEN=512 MAXLIST=I:100,X:100,b:100,e:100,g:100,w:100 MAXTARGETS=20 MODES=20 MONITOR=30 NAMELEN=128 NAMESX NETWORK=InspIRCd\x20Testnet :are supported by this server
2021-10-01T01:59:08.731499-0700 sadie.testnet.inspircd.org << :sadie.testnet.inspircd.org 005 unregistered-tester NICKLEN=30 PREFIX=(qaohv)~&@%+ REMOVE SAFELIST SECURELIST=60 SILENCE=32 STATUSMSG=~&@%+ TOPICLEN=307 UHNAMES USERIP USERLEN=10 USERMODES=,,s,BDHILNRSTWcdghikorwxz WATCH=30 :are supported by this server
2021-10-01T01:59:08.740149-0700 sadie.testnet.inspircd.org << :sadie.testnet.inspircd.org 005 unregistered-tester WHOX :are supported by this server
2021-10-01T01:59:08.743258-0700 sadie.testnet.inspircd.org << :sadie.testnet.inspircd.org 251 unregistered-tester :There are 0 users and 9 invisible on 2 servers
2021-10-01T01:59:08.746410-0700 sadie.testnet.inspircd.org << :sadie.testnet.inspircd.org 252 unregistered-tester 2 :operator(s) online
2021-10-01T01:59:08.749232-0700 sadie.testnet.inspircd.org << :sadie.testnet.inspircd.org 253 unregistered-tester 1 :unknown connections
2021-10-01T01:59:08.751967-0700 sadie.testnet.inspircd.org << :sadie.testnet.inspircd.org 254 unregistered-tester 6 :channels formed
2021-10-01T01:59:08.754479-0700 sadie.testnet.inspircd.org << :sadie.testnet.inspircd.org 255 unregistered-tester :I have 9 clients and 1 servers
2021-10-01T01:59:08.757005-0700 sadie.testnet.inspircd.org << :sadie.testnet.inspircd.org 265 unregistered-tester :Current local users: 9  Max: 11
2021-10-01T01:59:08.997544-0700 sadie.testnet.inspircd.org << :sadie.testnet.inspircd.org 266 unregistered-tester :Current global users: 9  Max: 11
2021-10-01T01:59:09.000201-0700 sadie.testnet.inspircd.org << :sadie.testnet.inspircd.org 375 unregistered-tester :testnet.inspircd.org message of the day
2021-10-01T01:59:09.007160-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :  _____                        _____   _____    _____      _
2021-10-01T01:59:09.009452-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester : |_   _|                      |_   _| |  __ \  / ____|    | |
2021-10-01T01:59:09.012041-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :   | |    _ __    ___   _ __    | |   | |__) || |       __| |
2021-10-01T01:59:09.014904-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :   | |   | '_ \  / __| | '_ \   | |   |  _  / | |      / _` |
2021-10-01T01:59:09.017881-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :  _| |_  | | | | \__ \ | |_) | _| |_  | | \ \ | |____ | (_| |
2021-10-01T01:59:09.021159-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester : |_____| |_| |_| |___/ | .__/ |_____| |_|  \_\ \_____| \__,_|
2021-10-01T01:59:09.023885-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :  _____________________| |__________________________________
2021-10-01T01:59:09.026016-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester : |_____________________|_|__________________________________|
2021-10-01T01:59:09.028074-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester : 
2021-10-01T01:59:09.029836-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :                          \x1dPowering IRC communities since 2006\x0f
2021-10-01T01:59:09.032412-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester : 
2021-10-01T01:59:09.034179-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :        /\     /\
2021-10-01T01:59:09.036153-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :       {  `---'  }  \x02WELCOME TO THE \x0313I\x0304N\x0307S\x0308P\x0303I\x0310R\x0312C\x0306D\x0f\x02 TEST NETWORK\x0f
2021-10-01T01:59:09.039789-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :       {  O   O  }
2021-10-01T01:59:09.041882-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :       ~~>  V  <~~    This server is operated by Sadie 🐈
2021-10-01T01:59:09.044556-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :        \  \|/  /        Hosted in Roubaix, France 🇫🇷
2021-10-01T01:59:09.053388-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :         `-----'____
2021-10-01T01:59:09.055398-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :         /     \    \_
2021-10-01T01:59:09.057406-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :        {       }\  )_\_   _
2021-10-01T01:59:09.091860-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :        |  \_/  |/ /  \_\_/ )
2021-10-01T01:59:09.095002-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :         \__/  /(_/     \__/
2021-10-01T01:59:09.097211-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :           (__/
2021-10-01T01:59:09.099123-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester : 
2021-10-01T01:59:09.100918-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :       ┏━━━━━━━━━━━━┫ SERVER LISTENERS ┣━━━━━━━━━━━━━┓
2021-10-01T01:59:09.103319-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :       ┃                                             ┃
2021-10-01T01:59:09.105448-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :       ┃ \x02IRC PORTS:\x02                                  ┃
2021-10-01T01:59:09.107982-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :       ┃                                             ┃
2021-10-01T01:59:09.110118-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :       ┃    \x026667\x02 - plain text (STS only)             ┃
2021-10-01T01:59:09.312702-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :       ┃    \x026697\x02 - TLS                               ┃
2021-10-01T01:59:09.316899-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :       ┃    \x028067\x02 - plain text WebSocket (STS only)   ┃
2021-10-01T01:59:09.321053-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :       ┃    \x028097\x02 - WebSocket over TLS                ┃
2021-10-01T01:59:09.323761-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :       ┃                                             ┃
2021-10-01T01:59:09.325876-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :       ┃ \x02OTHER PORTS:\x02                                ┃
2021-10-01T01:59:09.328349-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :       ┃                                             ┃
2021-10-01T01:59:09.330460-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :       ┃    \x026443\x02 - HTTP over TLS (test:test)         ┃
2021-10-01T01:59:09.333310-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :       ┃                                             ┃
2021-10-01T01:59:09.335448-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 372 unregistered-tester :       ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
2021-10-01T01:59:09.337719-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 376 unregistered-tester :End of message of the day.
2021-10-01T01:59:09.373280-0700 InspIRCd Testnet << :testnet.inspircd.org PRIVMSG unregistered-tester :*** Raw I/O logging is enabled on this server. All messages, passwords, and commands are being recorded.
2021-10-01T01:59:13.196198-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 396 unregistered-tester 4pw.z62.o0sop2.IP :is now your displayed host
2021-10-01T01:59:13.205239-0700 InspIRCd Testnet << :unregistered-tester!~user@4pw.z62.o0sop2.IP MODE unregistered-tester :+iwx
2021-10-01T01:59:13.216136-0700 InspIRCd Testnet << :testnet.inspircd.org NOTICE unregistered-tester :*** You are connected to testnet.inspircd.org using TLS (SSL) cipher 'TLS1.3-ECDHE-RSA-AES-256-GCM-AEAD'
2021-10-01T01:59:13.223116-0700 InspIRCd Testnet << :unregistered-tester!~user@4pw.z62.o0sop2.IP JOIN :#inspircd
2021-10-01T01:59:13.280322-0700 InspIRCd Testnet >> MODE #inspircd
2021-10-01T01:59:13.288733-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 332 unregistered-tester #inspircd :Welcome to the InspIRCd test network. Please make sure you're wearing adequate PPE to ensure your safety.
2021-10-01T01:59:13.295760-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 333 unregistered-tester #inspircd Sadie :1630065128
2021-10-01T01:59:13.301138-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 353 unregistered-tester = #inspircd :~Sadie steffen jwheare Techman &ChanServ Testah frumious unregistered-tester ilbelkyr genius3000
2021-10-01T01:59:13.308186-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 366 unregistered-tester #inspircd :End of /NAMES list.
2021-10-01T01:59:13.341889-0700 InspIRCd Testnet >> PING 1633078753
2021-10-01T01:59:13.548046-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 324 unregistered-tester #inspircd +HPnrt :25:1w
2021-10-01T01:59:13.553290-0700 InspIRCd Testnet << :sadie.testnet.inspircd.org 329 unregistered-tester #inspircd :1617883587
2021-10-01T01:59:13.693206-0700 InspIRCd Testnet << :testnet.inspircd.org PONG testnet.inspircd.org :1633078753
2021-10-01T01:59:43.342373-0700 InspIRCd Testnet >> PING 1633078783
2021-10-01T01:59:43.494734-0700 InspIRCd Testnet << :testnet.inspircd.org PONG testnet.inspircd.org :1633078783
2021-10-01T02:00:13.356802-0700 InspIRCd Testnet >> PING 1633078813
2021-10-01T02:00:13.509602-0700 InspIRCd Testnet << :testnet.inspircd.org PONG testnet.inspircd.org :1633078813
2021-10-01T02:00:43.343177-0700 InspIRCd Testnet >> PING 1633078843
2021-10-01T02:00:43.494529-0700 InspIRCd Testnet << :testnet.inspircd.org PONG testnet.inspircd.org :1633078843

[-- Attachment #6: oftc.log --]
[-- Type: text/plain, Size: 8163 bytes --]

Version: 1
Emacs-Version: 28.0.50
*** This buffer displays all IRC protocol traffic exchanged with servers.
*** Kill it to disable logging.
*** Press `t' to toggle.*** IRC protocol logging enabled at Fri Oct  1 02:11:23 2021

2021-10-01T02:11:24.580867-0700 irc.oftc.net:6697 >> NICK unregistered-tester
2021-10-01T02:11:24.581181-0700 irc.oftc.net:6697 >> USER user 0 * :Unregistered Tester
2021-10-01T02:11:24.709215-0700 irc.oftc.net:6697 << :larich.oftc.net NOTICE AUTH :*** Looking up your hostname...
2021-10-01T02:11:24.715660-0700 irc.oftc.net:6697 << :larich.oftc.net NOTICE AUTH :*** Checking Ident
2021-10-01T02:11:24.731991-0700 irc.oftc.net:6697 << :larich.oftc.net NOTICE AUTH :*** Couldn't look up your hostname
2021-10-01T02:11:24.749334-0700 irc.oftc.net:6697 << :larich.oftc.net NOTICE AUTH :*** No Ident response
2021-10-01T02:11:24.756249-0700 irc.oftc.net:6697 << :larich.oftc.net NOTICE unregistered-tester :*** Connected securely via TLSv1.3 TLS_AES_256_GCM_SHA384-256
2021-10-01T02:11:24.764665-0700 irc.oftc.net:6697 << :larich.oftc.net 001 unregistered-tester :Welcome to the OFTC Internet Relay Chat Network unregistered-tester
2021-10-01T02:11:24.979348-0700 irc.oftc.net:6697 << :larich.oftc.net 002 unregistered-tester :Your host is larich.oftc.net[140.211.166.64/6697], running version hybrid-7.2.2+oftc1.7.3
2021-10-01T02:11:24.984707-0700 irc.oftc.net:6697 << :larich.oftc.net 003 unregistered-tester :This server was created Mar 26 2021 at 20:37:55
2021-10-01T02:11:24.987548-0700 irc.oftc.net:6697 << :larich.oftc.net 004 unregistered-tester larich.oftc.net hybrid-7.2.2+oftc1.7.3 CDGPRSabcdfgijklnorsuwxyz bciklmnopstvzeIMRS bkloveI
2021-10-01T02:11:24.992403-0700 larich.oftc.net << :larich.oftc.net 005 unregistered-tester CALLERID CASEMAPPING=rfc1459 DEAF=D KICKLEN=160 MODES=4 NICKLEN=30 PREFIX=(ov)@+ STATUSMSG=@+ TOPICLEN=391 NETWORK=OFTC MAXLIST=beI:100 MAXTARGETS=1 CHANTYPES=# :are supported by this server
2021-10-01T02:11:25.020533-0700 larich.oftc.net << :larich.oftc.net 005 unregistered-tester CHANLIMIT=#:120 CHANNELLEN=50 CHANMODES=eIqb,k,l,cimnpstzMRS AWAYLEN=160 ELIST=CMNTU SAFELIST KNOCK EXCEPTS=e INVEX=I :are supported by this server
2021-10-01T02:11:25.025901-0700 larich.oftc.net << :larich.oftc.net 042 unregistered-tester 9O6AAC105 :your unique ID
2021-10-01T02:11:25.028791-0700 larich.oftc.net << :larich.oftc.net 251 unregistered-tester :There are 30 users and 24380 invisible on 18 servers
2021-10-01T02:11:25.031536-0700 larich.oftc.net << :larich.oftc.net 252 unregistered-tester 20 :IRC Operators online
2021-10-01T02:11:25.034049-0700 larich.oftc.net << :larich.oftc.net 253 unregistered-tester 33 :unknown connection(s)
2021-10-01T02:11:25.036529-0700 larich.oftc.net << :larich.oftc.net 254 unregistered-tester 4047 :channels formed
2021-10-01T02:11:25.038946-0700 larich.oftc.net << :larich.oftc.net 255 unregistered-tester :I have 1132 clients and 1 servers
2021-10-01T02:11:25.041438-0700 larich.oftc.net << :larich.oftc.net 265 unregistered-tester :Current local users: 1132  Max: 1200
2021-10-01T02:11:25.043893-0700 larich.oftc.net << :larich.oftc.net 266 unregistered-tester :Current global users: 24410  Max: 24625
2021-10-01T02:11:25.046360-0700 larich.oftc.net << :larich.oftc.net 250 unregistered-tester :Highest connection count: 1201 (1200 clients) (129272 connections received)
2021-10-01T02:11:25.049520-0700 larich.oftc.net << :larich.oftc.net 375 unregistered-tester :- larich.oftc.net Message of the Day - 
2021-10-01T02:11:25.055038-0700 OFTC << :larich.oftc.net 372 unregistered-tester :-   O
2021-10-01T02:11:25.056948-0700 OFTC << :larich.oftc.net 372 unregistered-tester :-    \   The Open and Free
2021-10-01T02:11:25.081230-0700 OFTC << :larich.oftc.net 372 unregistered-tester :-     O  Technology Community
2021-10-01T02:11:25.083445-0700 OFTC << :larich.oftc.net 372 unregistered-tester :-    /|  https://www.oftc.net
2021-10-01T02:11:25.085866-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- O-O O
2021-10-01T02:11:25.087857-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- 
2021-10-01T02:11:25.089694-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- Welcome to the OFTC IRC Network.
2021-10-01T02:11:25.092094-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- 
2021-10-01T02:11:25.093930-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- The Open and Free Technology Community was founded at the
2021-10-01T02:11:25.096651-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- end of 2001 by a group of experienced members of the Open
2021-10-01T02:11:25.099456-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- Source and Free Software communities; it is aimed at
2021-10-01T02:11:25.299795-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- providing these communities with better communication,
2021-10-01T02:11:25.302323-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- development, and support infrastructure. Our goal is to
2021-10-01T02:11:25.304922-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- provide stable services to members of the community in any
2021-10-01T02:11:25.307607-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- part of the world, while listening closely to their needs
2021-10-01T02:11:25.325592-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- and desires.
2021-10-01T02:11:25.327633-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- 
2021-10-01T02:11:25.329461-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- We are not a general purpose chat platform, but a topical
2021-10-01T02:11:25.332199-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- network intent on providing the open source and free
2021-10-01T02:11:25.334862-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- software communities a means to cooperate and communicate.
2021-10-01T02:11:25.337434-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- As such, illegal and off-topic activity, such as warez
2021-10-01T02:11:25.340057-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- trading, will result in being barred from access.
2021-10-01T02:11:25.342583-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- 
2021-10-01T02:11:25.344402-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- OFTC honors your privacy. To operate the network, we store
2021-10-01T02:11:25.347102-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- and process information about IRC connections, nicknames,
2021-10-01T02:11:25.349606-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- and channels. Our Privacy Policy explains what we do with
2021-10-01T02:11:25.372107-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- that data, and what your rights are. By connecting, you
2021-10-01T02:11:25.383216-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- accept these terms: https://www.oftc.net/Privacy_Policy/
2021-10-01T02:11:25.386018-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- 
2021-10-01T02:11:25.387860-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- If you require assistance with using the OFTC IRC network,
2021-10-01T02:11:25.390603-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- stop by in channel #oftc, or email support@oftc.net with
2021-10-01T02:11:25.393360-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- details. For help with non-IRC questions please refer to
2021-10-01T02:11:25.396010-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- the respective channels and project homepages.
2021-10-01T02:11:25.398403-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- 
2021-10-01T02:11:25.400280-0700 OFTC << :larich.oftc.net 372 unregistered-tester :- Thanks and enjoy your stay! The OFTC team.
2021-10-01T02:11:25.402803-0700 OFTC << :larich.oftc.net 376 unregistered-tester :End of /MOTD command.
2021-10-01T02:11:25.406444-0700 OFTC << :unregistered-tester!~user@93.184.216.34 MODE unregistered-tester :+i
2021-10-01T02:11:29.407002-0700 OFTC >> PING 1633079489
2021-10-01T02:11:29.450815-0700 OFTC << :larich.oftc.net PONG larich.oftc.net :1633079489

[-- Attachment #7: unreal.log --]
[-- Type: text/plain, Size: 8335 bytes --]

Version: 1
Emacs-Version: 28.0.50
*** This buffer displays all IRC protocol traffic exchanged with servers.
*** Kill it to disable logging.
*** Press `t' to toggle.*** IRC protocol logging enabled at Fri Oct  1 02:15:22 2021

2021-10-01T02:15:23.606724-0700 irc.unrealircd.org:6697 >> NICK unregistered-tester
2021-10-01T02:15:23.606964-0700 irc.unrealircd.org:6697 >> USER user 0 * :Unregistered Tester
2021-10-01T02:15:26.408309-0700 irc.unrealircd.org:6697 << PING :74B20C1B
2021-10-01T02:15:26.408791-0700 irc.unrealircd.org:6697 >> PONG :74B20C1B
2021-10-01T02:15:26.494959-0700 irc.unrealircd.org:6697 << :irc2.unrealircd.org 001 unregistered-tester :Welcome to the Unreal IRC Network unregistered-tester!~user@93.184.216.34
2021-10-01T02:15:26.498530-0700 irc.unrealircd.org:6697 << :irc2.unrealircd.org 002 unregistered-tester :Your host is irc2.unrealircd.org, running version UnrealIRCd-5.2.1-rc1
2021-10-01T02:15:26.501902-0700 irc.unrealircd.org:6697 << :irc2.unrealircd.org 003 unregistered-tester :This server was created Sat Jul 3 2021 at 13:21:24 UTC
2021-10-01T02:15:26.504179-0700 irc.unrealircd.org:6697 << :irc2.unrealircd.org 004 unregistered-tester irc2.unrealircd.org UnrealIRCd-5.2.1-rc1 iowrsxzdHtIDZRqpWGTSB lvhopsmntikraqbeIHzMQNRTOVKDdGLPZSCcf
2021-10-01T02:15:26.523293-0700 irc2.unrealircd.org << :irc2.unrealircd.org 005 unregistered-tester AWAYLEN=307 BOT=B CASEMAPPING=ascii CHANLIMIT=#:10 CHANMODES=beI,kLf,lH,psmntirzMQNRTOVKDdGPZSCc CHANNELLEN=32 CHANTYPES=# CHATHISTORY=50 CLIENTTAGDENY=*,-draft/typing,-typing,-draft/reply DEAF=d ELIST=MNUCT EXCEPTS :are supported by this server
2021-10-01T02:15:26.530320-0700 irc2.unrealircd.org << :irc2.unrealircd.org 005 unregistered-tester EXTBAN=~,GptmTSOcarnqjf INVEX KICKLEN=307 KNOCK MAP MAXCHANNELS=10 MAXLIST=b:60,e:60,I:60 MAXNICKLEN=30 MINNICKLEN=0 MODES=12 NAMESX NETWORK=Unreal :are supported by this server
2021-10-01T02:15:26.547353-0700 irc2.unrealircd.org << :irc2.unrealircd.org 005 unregistered-tester NICKLEN=30 PREFIX=(qaohv)~&@%+ QUITLEN=307 SAFELIST SILENCE=15 STATUSMSG=~&@%+ TARGMAX=DCCALLOW:,ISON:,JOIN:,KICK:4,KILL:,LIST:,NAMES:1,NOTICE:1,PART:,PRIVMSG:4,SAJOIN:,SAPART:,TAGMSG:1,USERHOST:,USERIP:,WATCH:,WHOIS:1,WHOWAS:1 TOPICLEN=360 UHNAMES USERIP WALLCHOPS WATCH=128 :are supported by this server
2021-10-01T02:15:26.556476-0700 irc2.unrealircd.org << :irc2.unrealircd.org 005 unregistered-tester WATCHOPTS=A WHOX :are supported by this server
2021-10-01T02:15:26.570267-0700 irc2.unrealircd.org << :irc2.unrealircd.org 396 unregistered-tester 545R889P.RR8OOPOS.Q1S94870.IP :is now your displayed host
2021-10-01T02:15:26.573759-0700 irc2.unrealircd.org << :irc2.unrealircd.org NOTICE unregistered-tester :*** You are connected to irc2.unrealircd.org with TLSv1.3-TLS_CHACHA20_POLY1305_SHA256
2021-10-01T02:15:26.577526-0700 irc2.unrealircd.org << :irc2.unrealircd.org 251 unregistered-tester :There are 1 users and 107 invisible on 3 servers
2021-10-01T02:15:26.580087-0700 irc2.unrealircd.org << :irc2.unrealircd.org 252 unregistered-tester 7 :operator(s) online
2021-10-01T02:15:26.582388-0700 irc2.unrealircd.org << :irc2.unrealircd.org 254 unregistered-tester 25 :channels formed
2021-10-01T02:15:26.584563-0700 irc2.unrealircd.org << :irc2.unrealircd.org 255 unregistered-tester :I have 33 clients and 1 servers
2021-10-01T02:15:26.749884-0700 irc2.unrealircd.org << :irc2.unrealircd.org 265 unregistered-tester 33 72 :Current local users 33, max 72
2021-10-01T02:15:26.751984-0700 irc2.unrealircd.org << :irc2.unrealircd.org 266 unregistered-tester 108 301 :Current global users 108, max 301
2021-10-01T02:15:26.753915-0700 irc2.unrealircd.org << :irc2.unrealircd.org 375 unregistered-tester :- irc2.unrealircd.org Message of the Day - 
2021-10-01T02:15:26.759117-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- 2/5/2021 13:59
2021-10-01T02:15:26.760787-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :-        Ports: Non-SSL 6667 & 7000; SSL 443 & 6697 & 6900
2021-10-01T02:15:26.762713-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- 
2021-10-01T02:15:26.781105-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- \x02                     ** Official Channels **
2021-10-01T02:15:26.782945-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- 
2021-10-01T02:15:26.784353-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- \x02UnrealIRCd Support Channels:
2021-10-01T02:15:26.786262-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- #Unreal-Support     English Support for UnrealIRCd
2021-10-01T02:15:26.788078-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- #Unreal-Support.de  German Support for UnrealIRCd
2021-10-01T02:15:26.789932-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- 
2021-10-01T02:15:26.791333-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- \x02Other UnrealIRCd Channels:
2021-10-01T02:15:26.802901-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- #Unreal-Devel   Discussions on the development of UnrealIRCd
2021-10-01T02:15:26.805002-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- \x02\x034Support for UnrealIRCd will only be given in #Unreal-Support
2021-10-01T02:15:26.807302-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- 
2021-10-01T02:15:26.808723-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- \x02                      ** Other Channels **
2021-10-01T02:15:26.810471-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- 
2021-10-01T02:15:26.811960-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- #Anope     Get help with Anope
2021-10-01T02:15:26.822932-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- #atheme    Get help with atheme-services
2021-10-01T02:15:26.824924-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- #BOPM      Get help with setting up and running a BOPM
2021-10-01T02:15:26.827003-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- #Chat      General offtopic chat
2021-10-01T02:15:26.828698-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- 
2021-10-01T02:15:26.830116-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- \x02                          ** Rules **
2021-10-01T02:15:26.831793-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- 
2021-10-01T02:15:26.833209-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- 1. Usual IRC Rules (no flooding, harassing, spaming)
2021-10-01T02:15:26.849866-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- 2. Do not abuse services (excessive nick/channel registration)
2021-10-01T02:15:26.851957-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- 3. Getting support on this network is a privilege, not a
2021-10-01T02:15:26.854099-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :-    right. We reserve the right to terminate your connection
2021-10-01T02:15:27.006452-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :-    to this network for any reason, including none.
2021-10-01T02:15:27.017778-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- 4. Only #Unreal* channels are official UnrealIRCd channels.
2021-10-01T02:15:27.019921-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :-    All other channels claiming to be UnrealIRCd channels will
2021-10-01T02:15:27.021950-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :-    be closed.
2021-10-01T02:15:27.023489-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :- 5. Proxies, open bouncers, and gateways are not permitted.
2021-10-01T02:15:27.025506-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :-    Private bouncers are permitted as long as they are properly
2021-10-01T02:15:27.035957-0700 Unreal << :irc2.unrealircd.org 372 unregistered-tester :-    configured (ex. to not create a flood of nick changes).
2021-10-01T02:15:27.038061-0700 Unreal << :irc2.unrealircd.org 376 unregistered-tester :End of /MOTD command.
2021-10-01T02:15:27.040793-0700 Unreal << :unregistered-tester MODE unregistered-tester :+iwxz
2021-10-01T02:15:31.041739-0700 Unreal >> PING 1633079731
2021-10-01T02:15:31.126586-0700 Unreal << :irc2.unrealircd.org PONG irc2.unrealircd.org :1633079731

^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#50908: [PATCH] erc-user-mode: Set "+i" by default
       [not found]   ` <CADwFkmm+2A+C47daU6Qqmkc85jWxrMmhJ_-ZKKcrn1euPmEN3w@mail.gmail.com>
@ 2021-10-02  2:34     ` Amin Bandali
  0 siblings, 0 replies; 9+ messages in thread
From: Amin Bandali @ 2021-10-02  2:34 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: 50908, emacs-erc

Stefan Kangas writes:

> Amin Bandali <bandali@gnu.org> writes:
>
>> > What do you think of this ERC patch to enable the "+i" user flag by
>> > default.  This hides a user from global /who and /names, thus providing
>> > (very marginally) better privacy and protection from spam bots and
>> > similarly abusive behaviour.
>>
>> ENOPATCH :)
>
> Oops.  I'm not at my computer this weekend, so I'll send it later.
> Basically it just sets erc-user-mode to "+i" and adds a comment that
> explains the "+i" flag.

Cool; no rush here.  :)  I'll await your patch next week then.

>> This sounds like a good thing to do.
>> Other folks reading emacs-erc@, what do you think?
>
> IIUC, "+i" is the default that irssi has:
> https://irssi.org/documentation/settings/#usermode
>

Nice, good to know.  Since other clients (and some networks) also do
this out of the box, I'd welcome the change in ERC as well.

-- 
https://bndl.org





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#50908: [PATCH] erc-user-mode: Set "+i" by default
       [not found]   ` <87bl49x7ay.fsf@neverwas.me>
@ 2021-10-02  2:38     ` Amin Bandali
       [not found]     ` <87ilyg5exd.fsf@gnu.org>
  1 sibling, 0 replies; 9+ messages in thread
From: Amin Bandali @ 2021-10-02  2:38 UTC (permalink / raw)
  To: J.P.; +Cc: 50908, Stefan Kangas, emacs-erc

J.P. writes:

> Amin Bandali <bandali@gnu.org> writes:
>
>> This sounds like a good thing to do.
>> Other folks reading emacs-erc@, what do you think?
>>
>>> It seems to be supported pretty ubiquitously:
>>>
>>> https://libera.chat/guides/usermodes
>>> https://www.unrealircd.org/docs/User_Modes
>>> http://www.efnet.org/?module=docs&doc=15
>>> https://freenode.net/kb/answer/usermodes
>
> Pretty sure Libera.Chat does this for you by default, at least for
> registered users. I didn't bother checking the new Freenode due to the
> recent "must register at irc.com" policy (but I certainly can). Also
> didn't try EFNet, though I'm fairly certain they're the lone exception
> here (as in they *don't* auto +i you). Logs from other nets/ircds
> attached (all auto +i).
>

Thanks checking!  Yeah Libera.Chat does this even for non-logged-in
users (if I recall correctly), and good to see some other nets/ircds
do the same.  No worries about the new Freenode.
I'll review and merge Stefan's patch once he sends it.

Thanks.

-- 
https://bndl.org





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#50908: [PATCH] erc-user-mode: Set "+i" by default
       [not found]     ` <87ilyg5exd.fsf@gnu.org>
@ 2021-10-04  1:47       ` Stefan Kangas
       [not found]       ` <CADwFkmn=Cehyw3-zy5xoE+dR6sFnQf-UkZ4C=QYuxh0Wg=1cag@mail.gmail.com>
  1 sibling, 0 replies; 9+ messages in thread
From: Stefan Kangas @ 2021-10-04  1:47 UTC (permalink / raw)
  To: Amin Bandali, J.P.; +Cc: 50908, emacs-erc

[-- Attachment #1: Type: text/plain, Size: 112 bytes --]

Amin Bandali <bandali@gnu.org> writes:

> I'll review and merge Stefan's patch once he sends it.

See attached.

[-- Attachment #2: 0001-lisp-erc-erc.el-erc-user-mode-Set-i-by-default.patch --]
[-- Type: text/x-diff, Size: 930 bytes --]

From ec9e8a9961362cd238879c9e96617ebd2f64af9a Mon Sep 17 00:00:00 2001
From: Stefan Kangas <stefan@marxist.se>
Date: Thu, 30 Sep 2021 01:49:42 +0200
Subject: [PATCH] * lisp/erc/erc.el (erc-user-mode): Set "+i" by default.

---
 lisp/erc/erc.el | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/lisp/erc/erc.el b/lisp/erc/erc.el
index 7fa2d37c9f..cad7793fb6 100644
--- a/lisp/erc/erc.el
+++ b/lisp/erc/erc.el
@@ -188,10 +188,12 @@ erc-password
 It is not strictly necessary to provide this, since ERC will
 prompt you for it.")
 
-(defcustom erc-user-mode nil
+(defcustom erc-user-mode "+i"
+  ;; +i "Invisible".  Hides user from global /who and /names.
   "Initial user modes to be set after a connection is established."
   :group 'erc
-  :type '(choice (const nil) string function))
+  :type '(choice (const nil) string function)
+  :version "28.1")
 
 
 (defcustom erc-prompt-for-password t
-- 
2.30.2


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* bug#50908: [PATCH] erc-user-mode: Set "+i" by default
       [not found]       ` <CADwFkmn=Cehyw3-zy5xoE+dR6sFnQf-UkZ4C=QYuxh0Wg=1cag@mail.gmail.com>
@ 2021-10-04  3:16         ` Amin Bandali
       [not found]         ` <87lf39mqcc.fsf@gnu.org>
  1 sibling, 0 replies; 9+ messages in thread
From: Amin Bandali @ 2021-10-04  3:16 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: emacs-erc, 50908-done, J.P.

Stefan Kangas writes:

> Amin Bandali <bandali@gnu.org> writes:
>
>> I'll review and merge Stefan's patch once he sends it.
>
> See attached.
>
>

Thanks, merged.

To git.savannah.gnu.org:/srv/git/emacs.git
   d00f3d4c05..595e506c82  emacs-28 -> emacs-28

-- 
https://bndl.org





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#50908: [PATCH] erc-user-mode: Set "+i" by default
       [not found]         ` <87lf39mqcc.fsf@gnu.org>
@ 2021-10-05  4:09           ` J.P.
  0 siblings, 0 replies; 9+ messages in thread
From: J.P. @ 2021-10-05  4:09 UTC (permalink / raw)
  To: Amin Bandali; +Cc: emacs-erc, Stefan Kangas, 50908-done

[-- Attachment #1: Type: text/plain, Size: 2499 bytes --]

Before this gets archived, I'd like to highlight what I feel to be a
closely related issue possibly deserving some discussion at some point,
namely, the absence of user modes among ERC's other user-state tracking.

If you take a look at `erc-set-modes' and friends [1], you'll see that
those who came before kicked the can down the road slightly when it came
to this feature. From the placeholders and comments, it's unclear to me
whether they were expressing ("owning") an intent to abstain or whether
plans merely petered out (my guess).

It's also unclear to me to what extent current users just assume this
has already been implemented. (Until very recently, I could have counted
myself among the casualties.) Which is not to say I think user-mode
naivete as a conscious policy choice is the worst thing ever. However,
users who associate featurefulness with user-state omniscience probably
feel otherwise.

In terms of tradeoffs, one less obvious benefit [2] of replacing those
placeholders with the necessary smarts might be a smidge less congestion
early on in the `erc-server-flood-queue' [3]. As far as drawbacks,
there's probably some research required [4] in addition to the usual
added stress of taking on more complexity [5].

I didn't raise any of this earlier for fear of appearing dismissive of
this patch as some kind of half measure (and thereby somehow keen on
forestalling its installation). Thanks.

P.S. Someone should tell Ergo not to fire off a second 221 when a client
issues an early MODE command, as ERC now does (see attached).


Notes
~~~~~

[1] Like `erc-update-modes' and also the response handlers
    `erc-server-MODE' and `erc-server-221'.

[2] Among the traditional benefits would be modes featuring more
    prominently in the UI (see popular standalone clients), possibly
    with a legend/widget thingy to explain the letters. Third party
    packages may also appreciate being able to check modes without
    adding custom handlers.

[3] Which is helpful in testing and maybe also in module/user code
    running on MOTD hooks (and also perhaps for folks stuck using
    NickServ).

[4] That is, assuming we'd even bother keeping up with the various pet
    modes offered by the major networks. Also, the nonstandard ISUPPORT
    param "USERMODES" may be worth a quick look.

[5] For example, going this route would likely introduce at least one
    local variable along with the need to wrangle yet another timer
    (spawned from the same 376/422 handler).


[-- Attachment #2: ergo.log --]
[-- Type: text/plain, Size: 4007 bytes --]

Version: 1
Emacs-Version: 29.0.50
*** This buffer displays all IRC protocol traffic exchanged with servers.
*** Kill it to disable logging.
*** Press `t' to toggle.*** IRC protocol logging enabled at Mon Oct  4 00:56:52 2021

2021-10-04T00:56:53.803793-0700 testnet.ergo.chat:6697 >> NICK ontime-tester
2021-10-04T00:56:53.804255-0700 testnet.ergo.chat:6697 >> USER user 0 * :Onetime Tester
2021-10-04T00:56:54.132412-0700 testnet.ergo.chat:6697 << :testnet.ergo.chat 001 ontime-tester :Welcome to the ErgoTestnet IRC Network ontime-tester
2021-10-04T00:56:54.382374-0700 testnet.ergo.chat:6697 << :testnet.ergo.chat 002 ontime-tester :Your host is testnet.ergo.chat, running version ergo-2.8.0-unreleased-0ac8b6daeaef021c
2021-10-04T00:56:54.394211-0700 testnet.ergo.chat:6697 << :testnet.ergo.chat 003 ontime-tester :This server was created Sat, 21 Aug 2021 13:45:48 UTC
2021-10-04T00:56:54.404584-0700 testnet.ergo.chat:6697 << :testnet.ergo.chat 004 ontime-tester testnet.ergo.chat ergo-2.8.0-unreleased-0ac8b6daeaef021c BERTZios CEIMRUabefhiklmnoqstuv Iabefhkloqv
2021-10-04T00:56:54.419698-0700 testnet.ergo.chat << :testnet.ergo.chat 005 ontime-tester AWAYLEN=390 BOT=B CASEMAPPING=ascii CHANLIMIT=#:100 CHANMODES=Ibe,k,fl,CEMRUimnstu CHANNELLEN=64 CHANTYPES=# ELIST=U EXCEPTS EXTBAN=,m EXTJWT=1 FORWARD=f INVEX :are supported by this server
2021-10-04T00:56:54.439267-0700 testnet.ergo.chat << :testnet.ergo.chat 005 ontime-tester KICKLEN=390 MAXLIST=beI:60 MAXTARGETS=4 MODES MONITOR=100 NETWORK=ErgoTestnet NICKLEN=32 PREFIX=(qaohv)~&@%+ RPCHAN=E RPUSER=E STATUSMSG=~&@%+ TARGMAX=NAMES:1,LIST:1,KICK:1,WHOIS:1,USERHOST:10,PRIVMSG:4,TAGMSG:4,NOTICE:4,MONITOR:100 TOPICLEN=390 :are supported by this server
2021-10-04T00:56:54.460130-0700 testnet.ergo.chat << :testnet.ergo.chat 005 ontime-tester UTF8MAPPING=rfc8265 UTF8ONLY WHOX draft/CHATHISTORY=100 :are supported by this server
2021-10-04T00:56:54.473416-0700 testnet.ergo.chat << :testnet.ergo.chat 251 ontime-tester :There are 2 users and 18 invisible on 1 server(s)
2021-10-04T00:56:54.485588-0700 testnet.ergo.chat << :testnet.ergo.chat 252 ontime-tester 1 :IRC Operators online
2021-10-04T00:56:54.497084-0700 testnet.ergo.chat << :testnet.ergo.chat 253 ontime-tester 0 :unregistered connections
2021-10-04T00:56:54.509186-0700 testnet.ergo.chat << :testnet.ergo.chat 254 ontime-tester 28 :channels formed
2021-10-04T00:56:54.520885-0700 testnet.ergo.chat << :testnet.ergo.chat 255 ontime-tester :I have 20 clients and 0 servers
2021-10-04T00:56:54.533017-0700 testnet.ergo.chat << :testnet.ergo.chat 265 ontime-tester 20 24 :Current local users 20, max 24
2021-10-04T00:56:54.546271-0700 testnet.ergo.chat << :testnet.ergo.chat 266 ontime-tester 20 24 :Current global users 20, max 24
2021-10-04T00:56:54.558975-0700 testnet.ergo.chat << :testnet.ergo.chat 422 ontime-tester :MOTD File is missing
2021-10-04T00:56:54.566792-0700 ErgoTestnet >> MODE ontime-tester +i
2021-10-04T00:56:54.578742-0700 ErgoTestnet << :testnet.ergo.chat 221 ontime-tester +Zi
2021-10-04T00:56:54.591984-0700 ErgoTestnet << :testnet.ergo.chat NOTICE ontime-tester :This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.
2021-10-04T00:56:54.814795-0700 ErgoTestnet << :testnet.ergo.chat 221 ontime-tester +Zi
2021-10-04T00:56:58.567766-0700 ErgoTestnet >> PING 1633334219
2021-10-04T00:56:58.733051-0700 ErgoTestnet << :testnet.ergo.chat PONG testnet.ergo.chat 1633334219
2021-10-04T00:57:28.586194-0700 ErgoTestnet >> PING 1633334249
2021-10-04T00:57:28.752623-0700 ErgoTestnet << :testnet.ergo.chat PONG testnet.ergo.chat 1633334249
2021-10-04T00:57:47.511498-0700 ErgoTestnet >> QUIT :\x02ERC\x02 (IRC client for Emacs 29.0.50)
2021-10-04T00:57:47.680292-0700 ErgoTestnet << :ontime-tester!~u@ntyzffp6cqekn.oragono QUIT :Quit: \x02ERC\x02 (IRC client for Emacs 29.0.50)
2021-10-04T00:57:47.690486-0700 ErgoTestnet << ERROR :Quit: \x02ERC\x02 (IRC client for Emacs 29.0.50)

[-- Attachment #3: ergo-server-buffer.log --]
[-- Type: text/plain, Size: 1677 bytes --]




[Mon Oct  4 2021]
Opening connection..  [00:56]
*** Welcome to the ErgoTestnet IRC Network ontime-tester
*** Your host is testnet.ergo.chat, running version
    ergo-2.8.0-unreleased-0ac8b6daeaef021c
*** This server was created Sat, 21 Aug 2021 13:45:48 UTC
*** testnet.ergo.chat ergo-2.8.0-unreleased-0ac8b6daeaef021c BERTZios
    CEIMRUabefhiklmnoqstuv
*** AWAYLEN=390 BOT=B CASEMAPPING=ascii CHANLIMIT=#:100
    CHANMODES=Ibe,k,fl,CEMRUimnstu CHANNELLEN=64 CHANTYPES=# ELIST=U EXCEPTS
    EXTBAN=,m EXTJWT=1 FORWARD=f INVEX are supported by this server
*** KICKLEN=390 MAXLIST=beI:60 MAXTARGETS=4 MODES MONITOR=100
    NETWORK=ErgoTestnet NICKLEN=32 PREFIX=(qaohv)~&@%+ RPCHAN=E RPUSER=E
    STATUSMSG=~&@%+
    TARGMAX=NAMES:1,LIST:1,KICK:1,WHOIS:1,USERHOST:10,PRIVMSG:4,TAGMSG:4,NOTICE:4,MONITOR:100
    TOPICLEN=390 are supported by this server
*** UTF8MAPPING=rfc8265 UTF8ONLY WHOX draft/CHATHISTORY=100 are supported by
    this server
*** There are 2 users and 18 invisible on 1 server(s)
*** 1 operator(s) online
*** 0 unknown connection(s)
*** 28 channels formed
*** I have 20 clients and 0 servers
*** Current local users 20, max 24
*** Current global users 20, max 24
*** MOTD File is missing
*** User modes for ontime-tester: +Zi
-testnet.ergo.chat- This server is in debug mode and is logging all user
		 I/O. If you do not wish for everything you send to be
		 readable by the server owner(s), please disconnect.
*** User modes for ontime-tester: +Zi
*** ontime-tester (~u@ntyzffp6cqekn.oragono) has quit: Quit: ERC (IRC client
    for Emacs 29.0.50)  [00:57]
==> ERROR from testnet.ergo.chat: Quit: ERC (IRC client for Emacs 29.0.50)


*** ERC finished ***

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2021-10-05  4:09 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-30  0:08 bug#50908: [PATCH] erc-user-mode: Set "+i" by default Stefan Kangas
2021-10-01  5:47 ` Amin Bandali
     [not found] ` <871r55i9ee.fsf@gnu.org>
2021-10-01 11:15   ` Stefan Kangas
2021-10-01 12:23   ` J.P.
     [not found]   ` <CADwFkmm+2A+C47daU6Qqmkc85jWxrMmhJ_-ZKKcrn1euPmEN3w@mail.gmail.com>
2021-10-02  2:34     ` Amin Bandali
     [not found]   ` <87bl49x7ay.fsf@neverwas.me>
2021-10-02  2:38     ` Amin Bandali
     [not found]     ` <87ilyg5exd.fsf@gnu.org>
2021-10-04  1:47       ` Stefan Kangas
     [not found]       ` <CADwFkmn=Cehyw3-zy5xoE+dR6sFnQf-UkZ4C=QYuxh0Wg=1cag@mail.gmail.com>
2021-10-04  3:16         ` Amin Bandali
     [not found]         ` <87lf39mqcc.fsf@gnu.org>
2021-10-05  4:09           ` J.P.

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).