deavmi / birchwood

A sane IRC framework for the D language
GNU Lesser General Public License v3.0
8 stars 1 forks source link

After some inactivity quits #29

Closed deavmi closed 1 year ago

deavmi commented 1 year ago

I noticed after like 20 minutes, even with ping-pong, the server disconnects me - not all too sure why. Will post a log here when it happens again:

Let's get connected (status: worked :heavy_check_mark:)

Below we do the normal handshake (do analyse for any weird things if so), and then send some test messages after which we idle.

[2023-Jun-01 15:30:56.0305273]  (source/birchwood/client/client.d:146): Generic(NOTICE, worcester.bnet): * :*** Looking up your hostname...
[2023-Jun-01 15:31:00.4507836]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:DA874170`)
[2023-Jun-01 15:31:00.4509529]  (source/birchwood/client/client.d:146): Generic(NOTICE, worcester.bnet): * :*** Couldn't resolve your hostname; using your IP address instead
[2023-Jun-01 15:31:01.0275416]  (source/birchwood/client/client.d:770): Ponged back with :DA874170
[2023-Jun-01 15:31:01.0354749]  (source/birchwood/client/client.d:165): Response(RPL_YOURHOST, worcester.bnet): (from: worcester.bnet, command: 002, message: `birchwood :Your host is worcester.bnet, running version UnrealIRCd-6.1.1-git`)
[2023-Jun-01 15:31:01.0354749]  (source/birchwood/client/client.d:165): Response(RPL_WELCOME, worcester.bnet): (from: worcester.bnet, command: 001, message: `birchwood :Welcome to the BonoboNET IRC Network birchwood!doggie@2a04:5b81:2010:9200:ea72:fcf9:3fa8:c4d4`)
[2023-Jun-01 15:31:01.0355342]  (source/birchwood/client/client.d:165): Response(RPL_CREATED, worcester.bnet): (from: worcester.bnet, command: 003, message: `birchwood :This server was created Tue May 23 2023 at 16:53:37 UTC`)
[2023-Jun-01 15:31:01.0356292]  (source/birchwood/client/client.d:165): Response(RPL_MYINFO, worcester.bnet): (from: worcester.bnet, command: 004, message: `birchwood worcester.bnet UnrealIRCd-6.1.1-git diopqrstwxzBDGHIRSTWZ beIacdfhiklmnopqrstvzCDFGHKLMNOPQRSTVZ`)
[2023-Jun-01 15:31:01.0372809]  (source/birchwood/protocol/messages.d:137): <<< Unsupported response code (Error below) >>>
[2023-Jun-01 15:31:01.039443]   (source/birchwood/protocol/messages.d:138): std.conv.ConvException@/usr/include/dmd/phobos/std/conv.d(2111): Value (396) does not match any member value of enum 'ReplyType'
----------------
/usr/include/dmd/phobos/std/conv.d:2111 pure @safe birchwood.protocol.constants.ReplyType std.conv.toImpl!(birchwood.protocol.constants.ReplyType, ulong).toImpl(ulong) [0x4ef84e]
/usr/include/dmd/phobos/std/conv.d:224 pure @safe birchwood.protocol.constants.ReplyType std.conv.to!(birchwood.protocol.constants.ReplyType).to!(ulong).to(ulong) [0x4eee44]
source/birchwood/protocol/messages.d:118 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.__ctor(immutable(char)[], immutable(char)[], immutable(char)[]) [0x4f45f7]
source/birchwood/protocol/messages.d:244 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.parseReceivedMessage(immutable(char)[]) [0x4f4c3d]
source/birchwood/client/receiver.d:149 void birchwood.client.receiver.ReceiverThread.recvHandlerFunc() [0x4f3143]
??:? void core.thread.context.Callable.opCall() [0x515748]
??:? thread_entryPoint [0x515226]
??:? [0x7ff39e9ac12c]
??:? [0x7ff39ea2dbbf]
[2023-Jun-01 15:31:01.0407002]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-   ____                    _           _   _ ______ _______ `)
[2023-Jun-01 15:31:01.0408342]  (source/birchwood/client/client.d:165): Response(RPL_GLOBALUSERS, worcester.bnet): (from: worcester.bnet, command: 266, message: `birchwood 24 32 :Current global users 24, max 32`)
[2023-Jun-01 15:31:01.0408771]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-  | |_) | ___  _ __   ___ | |__   ___ |  \| | |__     | |   `)
[2023-Jun-01 15:31:01.0408907]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 20/3/2023 8:48`)
[2023-Jun-01 15:31:01.0409635]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-  |  _ \                  | |         | \ | |  ____|__   __|`)
[2023-Jun-01 15:31:01.0406829]  (source/birchwood/client/client.d:165): Response(RPL_ISUPPORT, worcester.bnet): (from: worcester.bnet, command: 005, message: `birchwood NAMESX NETWORK=BonoboNET 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 :are supported by this server`)
Support stuff: ["PREFIX":"(qaohv)~&@%+", "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", "SILENCE":"15", "QUITLEN":"307", "STATUSMSG":"~&@%+", "TOPICLEN":"360", "NETWORK":"BonoboNET", "NICKLEN":"30"]
[2023-Jun-01 15:31:01.0423524]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Welcome to...`)
[2023-Jun-01 15:31:01.0424278]  (source/birchwood/client/client.d:201): Updated key in db 'PREFIX' with value '(qaohv)~&@%+'
[2023-Jun-01 15:31:01.0424048]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-01 15:31:01.0424469]  (source/birchwood/client/client.d:201): Updated key in db 'TARGMAX' with value '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'
[2023-Jun-01 15:31:01.0424592]  (source/birchwood/client/client.d:201): Updated key in db 'SILENCE' with value '15'
[2023-Jun-01 15:31:01.042471]   (source/birchwood/client/client.d:201): Updated key in db 'QUITLEN' with value '307'
[2023-Jun-01 15:31:01.0424658]  (source/birchwood/client/client.d:165): Response(BIRCHWOOD_UNKNOWN_RESP_CODE, worcester.bnet): (from: worcester.bnet, command: 396, message: `birchwood AB83181C:22B4406:94D3239:IP :is now your displayed host`)
[2023-Jun-01 15:31:01.0424835]  (source/birchwood/client/client.d:201): Updated key in db 'STATUSMSG' with value '~&@%+'
[2023-Jun-01 15:31:01.0424952]  (source/birchwood/client/client.d:201): Updated key in db 'TOPICLEN' with value '360'
[2023-Jun-01 15:31:01.0431838]  (source/birchwood/client/client.d:201): Updated key in db 'NETWORK' with value 'BonoboNET'
[2023-Jun-01 15:31:01.0431998]  (source/birchwood/client/client.d:201): Updated key in db 'NICKLEN' with value '30'
[2023-Jun-01 15:31:01.0406901]  (source/birchwood/client/client.d:165): Response(RPL_LUSERCHANNELS, worcester.bnet): (from: worcester.bnet, command: 254, message: `birchwood 31 :channels formed`)
[2023-Jun-01 15:31:01.0432009]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-  |  _ < / _ \| '_ \ / _ \| '_ \ / _ \| . ` |  __|    | |   `)
[2023-Jun-01 15:31:01.0452125]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-01 15:31:01.0432248]  (source/birchwood/client/client.d:165): Response(RPL_LUSERME, worcester.bnet): (from: worcester.bnet, command: 255, message: `birchwood :I have 5 clients and 1 servers`)
[2023-Jun-01 15:31:01.042428]   (source/birchwood/client/client.d:165): Response(RPL_MOTDSTART, worcester.bnet): (from: worcester.bnet, command: 375, message: `birchwood :- worcester.bnet Message of the Day - `)
[2023-Jun-01 15:31:01.0406716]  (source/birchwood/client/client.d:165): Response(RPL_LUSERUNKNOWN, worcester.bnet): (from: worcester.bnet, command: 253, message: `birchwood 1 :unknown connection(s)`)
[2023-Jun-01 15:31:01.0406716]  (source/birchwood/client/client.d:165): Response(RPL_ISUPPORT, worcester.bnet): (from: worcester.bnet, command: 005, message: `birchwood ACCOUNTEXTBAN=account,a AWAYLEN=307 BOT=B CASEMAPPING=ascii CHANLIMIT=#:100 CHANMODES=beI,fkL,lFH,cdimnprstzCDGKMNOPQRSTVZ CHANNELLEN=32 CHANTYPES=# CHATHISTORY=50 CLIENTTAGDENY=*,-draft/typing,-typing,-draft/channel-context,-draft/reply DEAF=d ELIST=MNUCT :are supported by this server`)
[2023-Jun-01 15:31:01.0432373]  (source/birchwood/client/client.d:165): Response(RPL_LUSEROP, worcester.bnet): (from: worcester.bnet, command: 252, message: `birchwood 9 :operator(s) online`)
Support stuff: ["AWAYLEN":"307", "CLIENTTAGDENY":"*,-draft/typing,-typing,-draft/channel-context,-draft/reply", "ELIST":"MNUCT", "CASEMAPPING":"ascii", "ACCOUNTEXTBAN":"account,a", "CHANTYPES":"#", "CHANNELLEN":"32", "DEAF":"d", "CHANLIMIT":"#:100", "BOT":"B", "CHANMODES":"beI,fkL,lFH,cdimnprstzCDGKMNOPQRSTVZ", "CHATHISTORY":"50"]
[2023-Jun-01 15:31:01.0675863]  (source/birchwood/client/client.d:201): Updated key in db 'AWAYLEN' with value '307'
[2023-Jun-01 15:31:01.0675983]  (source/birchwood/client/client.d:201): Updated key in db 'CLIENTTAGDENY' with value '*,-draft/typing,-typing,-draft/channel-context,-draft/reply'
[2023-Jun-01 15:31:01.0676112]  (source/birchwood/client/client.d:201): Updated key in db 'ELIST' with value 'MNUCT'
[2023-Jun-01 15:31:01.040694]   (source/birchwood/client/client.d:165): Response(RPL_ISUPPORT, worcester.bnet): (from: worcester.bnet, command: 005, message: `birchwood WALLCHOPS WATCH=128 WATCHOPTS=A WHOX :are supported by this server`)
Support stuff: ["WATCH":"128", "WATCHOPTS":"A"]
[2023-Jun-01 15:31:01.0676207]  (source/birchwood/client/client.d:201): Updated key in db 'CASEMAPPING' with value 'ascii'
[2023-Jun-01 15:31:01.0676468]  (source/birchwood/client/client.d:201): Updated key in db 'WATCH' with value '128'
[2023-Jun-01 15:31:01.0676591]  (source/birchwood/client/client.d:201): Updated key in db 'WATCHOPTS' with value 'A'
[2023-Jun-01 15:31:01.0692139]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- If you require any assistance then please contact one of the`)
[2023-Jun-01 15:31:01.0692335]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- By making use of this service you have indicated that you have`)
[2023-Jun-01 15:31:01.069873]   (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- network administrators:`)
[2023-Jun-01 15:31:01.0698884]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-  |____/ \___/|_| |_|\___/|_.__/ \___/|_| \_|______|  |_|   `)
[2023-Jun-01 15:31:01.069921]   (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-  | |_) | (_) | | | | (_) | |_) | (_) | |\  | |____   | |   `)
[2023-Jun-01 15:31:01.0699752]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- and have agreed to them. We have a zero-tolerance policy towards`)
[2023-Jun-01 15:31:01.0699265]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-01 15:31:01.0700848]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-01 15:31:01.070166]   (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- rule-breakers.`)
[2023-Jun-01 15:31:01.0702107]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-01 15:31:01.0703851]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-01 15:31:01.0704965]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Tristan B. Kildaire: deavmi@redxen.eu`)
[2023-Jun-01 15:31:01.0705441]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 🏡️ #general                - The lounge`)
[2023-Jun-01 15:31:01.0707273]  (source/birchwood/client/client.d:201): Updated key in db 'ACCOUNTEXTBAN' with value 'account,a'
[2023-Jun-01 15:31:01.0707532]  (source/birchwood/client/client.d:201): Updated key in db 'CHANTYPES' with value '#'
[2023-Jun-01 15:31:01.0707654]  (source/birchwood/client/client.d:201): Updated key in db 'CHANNELLEN' with value '32'
[2023-Jun-01 15:31:01.0708828]  (source/birchwood/client/client.d:165): Response(RPL_LUSERCLIENT, worcester.bnet): (from: worcester.bnet, command: 251, message: `birchwood :There are 1 users and 23 invisible on 4 servers`)
[2023-Jun-01 15:31:01.0713136]  (source/birchwood/client/client.d:201): Updated key in db 'DEAF' with value 'd'
[2023-Jun-01 15:31:01.07134]    (source/birchwood/client/client.d:201): Updated key in db 'CHANLIMIT' with value '#:100'
[2023-Jun-01 15:31:01.0713616]  (source/birchwood/client/client.d:201): Updated key in db 'BOT' with value 'B'
[2023-Jun-01 15:31:01.0713893]  (source/birchwood/client/client.d:201): Updated key in db 'CHANMODES' with value 'beI,fkL,lFH,cdimnprstzCDGKMNOPQRSTVZ'
[2023-Jun-01 15:31:01.0716239]  (source/birchwood/client/client.d:201): Updated key in db 'CHATHISTORY' with value '50'
[2023-Jun-01 15:31:01.0715714]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Thank you and enjoy your stay! 🤠️`)
[2023-Jun-01 15:31:01.0716299]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-01 15:31:01.0716606]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 🍃️ #yggdrasil              - The Yggdrasil network router project`)
[2023-Jun-01 15:31:01.071934]   (source/birchwood/client/client.d:146): Generic(MODE, birchwood): birchwood :+iwx
[2023-Jun-01 15:31:01.0720243]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-01 15:31:01.0716829]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- This server's operator: Tristan B. V. Kildaire (deavmi@redxen.eu)`)
[2023-Jun-01 15:31:01.071791]   (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- at our requirements for becoming one at https://bnet.eu.org/join/ .`)
[2023-Jun-01 15:31:01.0719454]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFMOTD, worcester.bnet): (from: worcester.bnet, command: 376, message: `birchwood :End of /MOTD command.`)
[2023-Jun-01 15:31:01.0718121]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-01 15:31:01.0717848]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-01 15:31:01.0727526]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- fully read our rules as stated in https://bnet.eu.org/rules/`)
[2023-Jun-01 15:31:01.0728088]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- assistance.`)
[2023-Jun-01 15:31:01.0728183]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 💻️ #programming            - Programming channel for C, C++, D, etc.`)
[2023-Jun-01 15:31:01.0728062]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Check out some of the interesting channels on our network:`)
[2023-Jun-01 15:31:01.072856]   (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-                 The community run IRC network for hackers`)
[2023-Jun-01 15:31:01.0727564]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-01 15:31:01.0728677]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 🌐️ #networking             - Networking, routing and so forth`)
[2023-Jun-01 15:31:01.0728741]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-01 15:31:01.0729024]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-01 15:31:01.0729166]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-01 15:31:01.0729123]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Alternatively you may check on the #help channel for further`)
[2023-Jun-01 15:31:01.0729131]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 🟡️ #i2pd                   - The I2P C++ implementation`)
[2023-Jun-01 15:31:01.0729471]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-01 15:31:01.0729572]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 🌎️ #1                      - Mr. WorldWide/305 fan zone`)
[2023-Jun-01 15:31:01.0729858]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-01 15:31:01.0729955]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Interested in IRC and maintaining your own node? Then take a look`)
[2023-Jun-01 15:31:01.0729821]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Rany: ranycrxn@riseup.net`)
[2023-Jun-01 15:31:01.0732273]  (source/birchwood/client/client.d:165): Response(RPL_ISUPPORT, worcester.bnet): (from: worcester.bnet, command: 005, message: `birchwood EXCEPTS EXTBAN=~,acfjmnpqrtCFGOST INVEX KICKLEN=307 KNOCK MAP MAXLIST=b:60,e:60,I:60 MAXNICKLEN=30 MINNICKLEN=0 MODES=12 MONITOR=128 NAMELEN=50 :are supported by this server`)
Support stuff: ["NAMELEN":"50", "MODES":"12", "MAXNICKLEN":"30", "MONITOR":"128", "KICKLEN":"307", "EXTBAN":"~,acfjmnpqrtCFGOST", "MAXLIST":"b:60,e:60,I:60", "MINNICKLEN":"0"]
[2023-Jun-01 15:31:01.0732774]  (source/birchwood/client/client.d:201): Updated key in db 'NAMELEN' with value '50'
[2023-Jun-01 15:31:01.073291]   (source/birchwood/client/client.d:201): Updated key in db 'MODES' with value '12'
[2023-Jun-01 15:31:01.0733058]  (source/birchwood/client/client.d:201): Updated key in db 'MAXNICKLEN' with value '30'
[2023-Jun-01 15:31:01.0733196]  (source/birchwood/client/client.d:201): Updated key in db 'MONITOR' with value '128'
[2023-Jun-01 15:31:01.0733314]  (source/birchwood/client/client.d:201): Updated key in db 'KICKLEN' with value '307'
[2023-Jun-01 15:31:01.073347]   (source/birchwood/client/client.d:201): Updated key in db 'EXTBAN' with value '~,acfjmnpqrtCFGOST'
[2023-Jun-01 15:31:01.0733586]  (source/birchwood/client/client.d:201): Updated key in db 'MAXLIST' with value 'b:60,e:60,I:60'
[2023-Jun-01 15:31:01.073371]   (source/birchwood/client/client.d:201): Updated key in db 'MINNICKLEN' with value '0'
[2023-Jun-01 15:31:01.0734039]  (source/birchwood/client/client.d:165): Response(RPL_LOCALUSERS, worcester.bnet): (from: worcester.bnet, command: 265, message: `birchwood 5 11 :Current local users 5, max 11`)
[2023-Jun-01 15:31:01.0728978]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-01 15:31:04.0359232]  (source/birchwood/client/client.d:146): Generic(JOIN, birchwood!doggie@AB83181C:22B4406:94D3239:IP): :#birchwood
[2023-Jun-01 15:31:04.035985]   (source/birchwood/protocol/messages.d:137): <<< Unsupported response code (Error below) >>>
[2023-Jun-01 15:31:04.040211]   (source/birchwood/protocol/messages.d:138): std.conv.ConvException@/usr/include/dmd/phobos/std/conv.d(2111): Value (333) does not match any member value of enum 'ReplyType'
----------------
/usr/include/dmd/phobos/std/conv.d:2111 pure @safe birchwood.protocol.constants.ReplyType std.conv.toImpl!(birchwood.protocol.constants.ReplyType, ulong).toImpl(ulong) [0x4ef84e]
/usr/include/dmd/phobos/std/conv.d:224 pure @safe birchwood.protocol.constants.ReplyType std.conv.to!(birchwood.protocol.constants.ReplyType).to!(ulong).to(ulong) [0x4eee44]
source/birchwood/protocol/messages.d:118 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.__ctor(immutable(char)[], immutable(char)[], immutable(char)[]) [0x4f45f7]
source/birchwood/protocol/messages.d:244 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.parseReceivedMessage(immutable(char)[]) [0x4f4c3d]
source/birchwood/client/receiver.d:149 void birchwood.client.receiver.ReceiverThread.recvHandlerFunc() [0x4f3143]
??:? void core.thread.context.Callable.opCall() [0x515748]
??:? thread_entryPoint [0x515226]
??:? [0x7ff39e9ac12c]
??:? [0x7ff39ea2dbbf]
[2023-Jun-01 15:31:04.0405482]  (source/birchwood/client/client.d:165): Response(RPL_TOPIC, worcester.bnet): (from: worcester.bnet, command: 332, message: `birchwood #birchwood :🪵️ Birchwood - A sane IRC framework for D | DUB: https://code.dlang.org/packages/birchwood | GitHub: https://github.com/deavmi/birchwood`)
[2023-Jun-01 15:31:04.0405482]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood #birchwood :End of /NAMES list.`)
[2023-Jun-01 15:31:04.0406333]  (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood = #birchwood :birchwood deavmiLaptop ~deavmi`)
[2023-Jun-01 15:31:04.0417067]  (source/birchwood/client/client.d:165): Response(BIRCHWOOD_UNKNOWN_RESP_CODE, worcester.bnet): (from: worcester.bnet, command: 333, message: `birchwood #birchwood deavmiLaptop 1680356549`)
[2023-Jun-01 15:31:05.0342494]  (source/birchwood/client/client.d:146): Generic(JOIN, birchwood!doggie@AB83181C:22B4406:94D3239:IP): :#birchwood2
[2023-Jun-01 15:31:05.034249]   (source/birchwood/client/client.d:146): Generic(MODE, worcester.bnet): #birchwood2 +nt 
[2023-Jun-01 15:31:05.0344232]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood #birchwood2 :End of /NAMES list.`)
[2023-Jun-01 15:31:05.035496]   (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood = #birchwood2 :@birchwood`)
[2023-Jun-01 15:31:06.0396163]  (source/birchwood/client/client.d:146): Generic(JOIN, birchwood!doggie@AB83181C:22B4406:94D3239:IP): :#birchwoodLeave1
[2023-Jun-01 15:31:06.0401188]  (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood = #birchwoodLeave2 :@birchwood`)
[2023-Jun-01 15:31:06.0406402]  (source/birchwood/client/client.d:146): Generic(MODE, worcester.bnet): #birchwoodLeave3 +nt 
[2023-Jun-01 15:31:06.0401461]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood #birchwoodLeave2 :End of /NAMES list.`)
[2023-Jun-01 15:31:06.0401196]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood #birchwoodLeave3 :End of /NAMES list.`)
[2023-Jun-01 15:31:06.0405702]  (source/birchwood/client/client.d:146): Generic(JOIN, birchwood!doggie@AB83181C:22B4406:94D3239:IP): :#birchwoodLeave3
[2023-Jun-01 15:31:06.0406096]  (source/birchwood/client/client.d:146): Generic(MODE, worcester.bnet): #birchwoodLeave2 +nt 
[2023-Jun-01 15:31:06.0406333]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood #birchwoodLeave1 :End of /NAMES list.`)
[2023-Jun-01 15:31:06.0409309]  (source/birchwood/client/client.d:146): Generic(MODE, worcester.bnet): #birchwoodLeave1 +nt 
[2023-Jun-01 15:31:06.0406495]  (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood = #birchwoodLeave1 :@birchwood`)
[2023-Jun-01 15:31:06.040127]   (source/birchwood/client/client.d:146): Generic(JOIN, birchwood!doggie@AB83181C:22B4406:94D3239:IP): :#birchwoodLeave2
[2023-Jun-01 15:31:06.0406625]  (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood = #birchwoodLeave3 :@birchwood`)
[2023-Jun-01 15:31:07.0340361]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood * :End of /NAMES list.`)

We now send those messages as mentioned:

[2023-Jun-01 15:31:15.039194]   (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-01 15:31:15.0392613]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  (1) Message to myself
[2023-Jun-01 15:31:15.039279]   (source/birchwood/client/client.d:134): DirectMessage(birchwood): (1) Message to myself
[2023-Jun-01 15:31:16.0385299]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-01 15:31:16.0385689]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  (2) Message to myself (multi)
[2023-Jun-01 15:31:16.0385805]  (source/birchwood/client/client.d:134): DirectMessage(birchwood): (2) Message to myself (multi)
[2023-Jun-01 15:31:17.0413998]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-01 15:31:17.0414461]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  (3) Message to myself (multi)
[2023-Jun-01 15:31:17.0414645]  (source/birchwood/client/client.d:134): DirectMessage(birchwood): (3) Message to myself (multi)
[2023-Jun-01 15:31:28.0471335]  (source/birchwood/client/client.d:146): Generic(PART, birchwood!doggie@AB83181C:22B4406:94D3239:IP): #birchwood
[2023-Jun-01 15:31:28.0471978]  (source/birchwood/client/client.d:146): Generic(PART, birchwood!doggie@AB83181C:22B4406:94D3239:IP): #birchwood2
[2023-Jun-01 15:31:29.0450844]  (source/birchwood/client/client.d:146): Generic(PART, birchwood!doggie@AB83181C:22B4406:94D3239:IP): #birchwoodLeave1
[2023-Jun-01 15:31:30.0472378]  (source/birchwood/client/client.d:146): Generic(PART, birchwood!doggie@AB83181C:22B4406:94D3239:IP): #birchwoodLeave2
[2023-Jun-01 15:31:31.0440532]  (source/birchwood/client/client.d:146): Generic(NICK, birchwood): :birchwood123456789123456789123
[2023-Jun-01 15:31:33.0476187]  (source/birchwood/client/client.d:146): Generic(JOIN, birchwood123456789123456789123!doggie@AB83181C:22B4406:94D3239:IP): :#birchwood
[2023-Jun-01 15:31:33.0488474]  (source/birchwood/protocol/messages.d:137): <<< Unsupported response code (Error below) >>>
[2023-Jun-01 15:31:33.0477053]  (source/birchwood/client/client.d:165): Response(RPL_TOPIC, worcester.bnet): (from: worcester.bnet, command: 332, message: `birchwood123456789123456789123 #birchwood :🪵️ Birchwood - A sane IRC framework for D | DUB: https://code.dlang.org/packages/birchwood | GitHub: https://github.com/deavmi/birchwood`)
[2023-Jun-01 15:31:33.0540275]  (source/birchwood/protocol/messages.d:138): std.conv.ConvException@/usr/include/dmd/phobos/std/conv.d(2111): Value (333) does not match any member value of enum 'ReplyType'
----------------
/usr/include/dmd/phobos/std/conv.d:2111 pure @safe birchwood.protocol.constants.ReplyType std.conv.toImpl!(birchwood.protocol.constants.ReplyType, ulong).toImpl(ulong) [0x4ef84e]
/usr/include/dmd/phobos/std/conv.d:224 pure @safe birchwood.protocol.constants.ReplyType std.conv.to!(birchwood.protocol.constants.ReplyType).to!(ulong).to(ulong) [0x4eee44]
source/birchwood/protocol/messages.d:118 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.__ctor(immutable(char)[], immutable(char)[], immutable(char)[]) [0x4f45f7]
source/birchwood/protocol/messages.d:244 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.parseReceivedMessage(immutable(char)[]) [0x4f4c3d]
source/birchwood/client/receiver.d:149 void birchwood.client.receiver.ReceiverThread.recvHandlerFunc() [0x4f3143]
??:? void core.thread.context.Callable.opCall() [0x515748]
??:? thread_entryPoint [0x515226]
??:? [0x7ff39e9ac12c]
??:? [0x7ff39ea2dbbf]
[2023-Jun-01 15:31:33.0542699]  (source/birchwood/client/client.d:165): Response(BIRCHWOOD_UNKNOWN_RESP_CODE, worcester.bnet): (from: worcester.bnet, command: 333, message: `birchwood123456789123456789123 #birchwood deavmiLaptop 1680356549`)
[2023-Jun-01 15:31:33.0545821]  (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood123456789123456789123 = #birchwood :birchwood123456789123456789123 deavmiLaptop ~deavmi`)
[2023-Jun-01 15:31:33.0546755]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood123456789123456789123 #birchwood :End of /NAMES list.`)

Idling

Now I will chill and leave it running whilst I send messages to the #birchwood channel (which the library client remains joined to) via HexChat every now and then:

[2023-Jun-01 15:32:46.6081184]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-01 15:32:46.6081653]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  Indeed
[2023-Jun-01 15:32:46.6081816]  (source/birchwood/client/client.d:120): Channel(#birchwood): Indeed
[2023-Jun-01 15:32:48.5514156]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-01 15:32:48.5521714]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  this is a message
[2023-Jun-01 15:32:48.5521918]  (source/birchwood/client/client.d:120): Channel(#birchwood): this is a message
[2023-Jun-01 15:32:51.1128767]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-01 15:32:51.1129299]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  from your father
[2023-Jun-01 15:32:51.1129509]  (source/birchwood/client/client.d:120): Channel(#birchwood): from your father
[2023-Jun-01 15:33:02.7235024]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:33:02.7236694]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:34:11.265054]   (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-01 15:34:11.265094]   (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  ACTION slaps rany
[2023-Jun-01 15:34:11.2651071]  (source/birchwood/client/client.d:120): Channel(#birchwood): ACTION slaps rany
[2023-Jun-01 15:34:32.9095178]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:34:32.9096599]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:36:02.5557618]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:36:02.5566277]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:37:32.9726438]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:37:32.9741829]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:39:02.1691335]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:39:02.1693074]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:40:33.1035137]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:40:33.1036053]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:42:03.2209694]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:42:03.2219421]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:43:33.4400587]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:43:33.4402018]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:45:03.8410836]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:45:03.8427075]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:46:33.2659474]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:46:33.2660975]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:48:03.3819575]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:48:03.3821561]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:49:34.0111954]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:49:34.0113421]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:50:36.6419238]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-01 15:50:36.6419495]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  howsit
[2023-Jun-01 15:50:36.6419565]  (source/birchwood/client/client.d:120): Channel(#birchwood): howsit
[2023-Jun-01 15:51:03.7221488]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:51:03.7223794]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:52:33.92115]    (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:52:33.9212704]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:54:03.1365989]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:54:03.1382313]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:55:33.4553845]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:55:33.4555355]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:57:03.9418302]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:57:03.942017]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:58:33.4886717]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 15:58:33.4895455]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 15:59:59.0245685]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-01 15:59:59.0246397]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  Yesh
[2023-Jun-01 15:59:59.0246638]  (source/birchwood/client/client.d:120): Channel(#birchwood): Yesh
[2023-Jun-01 16:00:03.8078192]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:00:03.8079939]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:01:33.1692476]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:01:33.169716]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:03:03.6307599]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:03:03.6309211]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:04:33.9588586]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:04:33.9591284]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:06:03.3534883]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:06:03.353591]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:07:33.2648625]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:07:33.2650365]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:09:03.89746]    (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:09:03.8978374]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:10:33.4999627]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:10:33.5007097]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:12:03.2091439]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:12:03.2092732]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:13:33.8404846]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:13:33.8413026]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:15:03.1325001]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:15:03.1326591]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:16:33.9783433]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:16:33.9787914]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:18:03.5756985]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:18:03.5761018]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:19:33.9970517]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:19:33.9973493]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:21:03.3980928]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:21:03.39822]    (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:22:33.9441856]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:22:33.9447056]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:24:03.4273636]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:24:03.4278675]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:25:33.7489349]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:25:33.7493878]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:27:03.1469327]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:27:03.1474064]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:28:11.1847935]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-01 16:28:11.184897]   (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  m e h d i
[2023-Jun-01 16:28:11.1849465]  (source/birchwood/client/client.d:120): Channel(#birchwood): m e h d i
[2023-Jun-01 16:28:33.3672821]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:28:33.3673979]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:30:03.4847274]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:30:03.4848693]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:31:33.2929243]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:31:33.29319]    (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:33:03.7193757]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:33:03.7197014]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:34:34.0408646]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:34:34.0410181]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:36:03.3636091]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:36:03.3637802]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:37:33.5731074]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:37:33.5738964]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:39:03.5904511]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:39:03.5905747]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:40:33.0726114]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:40:33.0728007]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:42:03.1893774]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:42:03.1894821]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:43:33.447019]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:43:33.4471183]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:45:03.427383]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:45:03.4277295]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:46:33.746649]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:46:33.7470739]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:48:03.09157]    (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:48:03.0917438]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:49:33.2627223]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:49:33.2632014]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:51:03.6889605]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:51:03.689124]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:52:34.0110588]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:52:34.0115109]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:54:03.101026]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:54:03.1012394]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:55:33.4456873]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:55:33.4458104]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:57:03.9534296]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:57:03.9538632]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 16:58:33.4455125]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 16:58:33.445949]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:00:03.3685997]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:00:03.3689933]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:01:33.9465337]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:01:33.9470381]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:03:03.5979045]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:03:03.5983784]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:04:33.0156513]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:04:33.0161117]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:06:03.3007134]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:06:03.3011927]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:07:33.7487888]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:07:33.7492698]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:09:03.3510315]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:09:03.3515579]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:10:33.9794057]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:10:33.9798445]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:12:03.8917929]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:12:03.8923131]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:13:33.6014876]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:13:33.6019416]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:15:03.9233854]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:15:03.9238688]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:16:33.6285234]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:16:33.6290373]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:18:03.8398102]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:18:03.8402847]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:19:33.1880098]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:19:33.1885189]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:21:03.5914467]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:21:03.5919046]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:22:33.9367749]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:22:33.9372677]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:24:03.340911]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:24:03.3414096]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:25:33.5114087]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:25:33.5118834]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:27:03.5896645]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:27:03.5901021]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:28:33.935089]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:28:33.9356041]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:30:03.4205105]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:30:03.4209137]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:31:33.7746699]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:31:33.775093]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:33:03.3799229]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:33:03.3803587]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:34:33.4323482]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:34:33.4328048]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:36:03.5917961]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:36:03.5920139]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:37:33.9377839]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:37:33.9383675]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:39:03.1337369]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:39:03.1339395]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:40:33.6823158]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:40:33.6827535]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:42:03.8407684]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:42:03.8412417]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:43:33.9316074]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:43:33.93208]    (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:45:03.0917247]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:45:03.092247]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:46:33.1837115]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:46:33.1842043]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:48:03.5927701]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:48:03.5932438]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:49:33.7458071]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:49:33.7463244]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:51:03.2511373]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:51:03.2516479]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:52:33.5704189]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:52:33.5709519]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:52:56.560238]   (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-01 17:52:56.5603428]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  epic
[2023-Jun-01 17:52:56.5603777]  (source/birchwood/client/client.d:120): Channel(#birchwood): epic
[2023-Jun-01 17:53:00.2029945]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-01 17:53:00.2030878]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  aight
[2023-Jun-01 17:53:00.2031267]  (source/birchwood/client/client.d:120): Channel(#birchwood): aight
[2023-Jun-01 17:53:00.987008]   (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-01 17:53:00.9870485]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  pog
[2023-Jun-01 17:53:00.9870634]  (source/birchwood/client/client.d:120): Channel(#birchwood): pog
[2023-Jun-01 17:54:03.3825524]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:54:03.3841146]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:55:33.8076136]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:55:33.8077369]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:57:03.9224191]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:57:03.9237336]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:58:33.4455313]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-01 17:58:33.4458902]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-01 17:59:00.6735214]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-01 17:59:00.6735547]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  weekend
[2023-Jun-01 17:59:00.6735633]  (source/birchwood/client/client.d:120): Channel(#birchwood): weekend
[2023-Jun-01 17:59:01.5760794]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-01 17:59:01.5761198]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  special
[2023-Jun-01 17:59:01.5761336]  (source/birchwood/client/client.d:120): Channel(#birchwood): special
^C

Woah :star_struck: , this time it didn't do it, I will be testing again tomorrow to see. I control C'd it here as unsure when load shedding would occur. Maybe there is no bug, maybe there is - further testing.

deavmi commented 1 year ago

Let's try again today (status: worked :heavy_check_mark:)

Let's get connected

[2023-Jun-02 10:10:47.7944548]  (source/birchwood/client/client.d:146): Generic(NOTICE, worcester.bnet): * :*** Looking up your hostname...
[2023-Jun-02 10:10:50.6218008]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:3362D9AA`)
[2023-Jun-02 10:10:50.622345]   (source/birchwood/client/client.d:146): Generic(NOTICE, worcester.bnet): * :*** Couldn't resolve your hostname; using your IP address instead
[2023-Jun-02 10:10:50.791546]   (source/birchwood/client/client.d:770): Ponged back with :3362D9AA
[2023-Jun-02 10:10:51.8016656]  (source/birchwood/client/client.d:165): Response(RPL_YOURHOST, worcester.bnet): (from: worcester.bnet, command: 002, message: `birchwood :Your host is worcester.bnet, running version UnrealIRCd-6.1.1-git`)
[2023-Jun-02 10:10:51.8017092]  (source/birchwood/client/client.d:165): Response(RPL_CREATED, worcester.bnet): (from: worcester.bnet, command: 003, message: `birchwood :This server was created Tue May 23 2023 at 16:53:37 UTC`)
[2023-Jun-02 10:10:51.8016647]  (source/birchwood/client/client.d:165): Response(RPL_WELCOME, worcester.bnet): (from: worcester.bnet, command: 001, message: `birchwood :Welcome to the BonoboNET IRC Network birchwood!doggie@2a04:5b81:2010:9200:ea72:fcf9:3fa8:c4d4`)
[2023-Jun-02 10:10:51.8030336]  (source/birchwood/client/client.d:165): Response(RPL_MYINFO, worcester.bnet): (from: worcester.bnet, command: 004, message: `birchwood worcester.bnet UnrealIRCd-6.1.1-git diopqrstwxzBDGHIRSTWZ beIacdfhiklmnopqrstvzCDFGHKLMNOPQRSTVZ`)
[2023-Jun-02 10:10:51.8037961]  (source/birchwood/protocol/messages.d:137): <<< Unsupported response code (Error below) >>>
[2023-Jun-02 10:10:51.806832]   (source/birchwood/protocol/messages.d:138): std.conv.ConvException@/usr/include/dmd/phobos/std/conv.d(2111): Value (396) does not match any member value of enum 'ReplyType'
----------------
/usr/include/dmd/phobos/std/conv.d:2111 pure @safe birchwood.protocol.constants.ReplyType std.conv.toImpl!(birchwood.protocol.constants.ReplyType, ulong).toImpl(ulong) [0x4ef84e]
/usr/include/dmd/phobos/std/conv.d:224 pure @safe birchwood.protocol.constants.ReplyType std.conv.to!(birchwood.protocol.constants.ReplyType).to!(ulong).to(ulong) [0x4eee44]
source/birchwood/protocol/messages.d:118 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.__ctor(immutable(char)[], immutable(char)[], immutable(char)[]) [0x4f45f7]
source/birchwood/protocol/messages.d:244 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.parseReceivedMessage(immutable(char)[]) [0x4f4c3d]
source/birchwood/client/receiver.d:149 void birchwood.client.receiver.ReceiverThread.recvHandlerFunc() [0x4f3143]
??:? void core.thread.context.Callable.opCall() [0x515748]
??:? thread_entryPoint [0x515226]
??:? [0x7f69c9bac12c]
??:? [0x7f69c9c2dbbf]
[2023-Jun-02 10:10:51.8095923]  (source/birchwood/client/client.d:165): Response(RPL_ISUPPORT, worcester.bnet): (from: worcester.bnet, command: 005, message: `birchwood WALLCHOPS WATCH=128 WATCHOPTS=A WHOX :are supported by this server`)
Support stuff: ["WATCH":"128", "WATCHOPTS":"A"]
[2023-Jun-02 10:10:51.8096257]  (source/birchwood/client/client.d:165): Response(RPL_LOCALUSERS, worcester.bnet): (from: worcester.bnet, command: 265, message: `birchwood 5 11 :Current local users 5, max 11`)
[2023-Jun-02 10:10:51.8096664]  (source/birchwood/client/client.d:201): Updated key in db 'WATCH' with value '128'
[2023-Jun-02 10:10:51.8096884]  (source/birchwood/client/client.d:201): Updated key in db 'WATCHOPTS' with value 'A'
[2023-Jun-02 10:10:51.8101626]  (source/birchwood/client/client.d:165): Response(RPL_LUSERME, worcester.bnet): (from: worcester.bnet, command: 255, message: `birchwood :I have 5 clients and 1 servers`)
[2023-Jun-02 10:10:51.8101903]  (source/birchwood/client/client.d:165): Response(RPL_ISUPPORT, worcester.bnet): (from: worcester.bnet, command: 005, message: `birchwood NAMESX NETWORK=BonoboNET 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 :are supported by this server`)
Support stuff: ["PREFIX":"(qaohv)~&@%+", "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", "SILENCE":"15", "QUITLEN":"307", "STATUSMSG":"~&@%+", "TOPICLEN":"360", "NETWORK":"BonoboNET", "NICKLEN":"30"]
[2023-Jun-02 10:10:51.8102933]  (source/birchwood/client/client.d:201): Updated key in db 'PREFIX' with value '(qaohv)~&@%+'
[2023-Jun-02 10:10:51.8103156]  (source/birchwood/client/client.d:201): Updated key in db 'TARGMAX' with value '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'
[2023-Jun-02 10:10:51.8103371]  (source/birchwood/client/client.d:201): Updated key in db 'SILENCE' with value '15'
[2023-Jun-02 10:10:51.810359]   (source/birchwood/client/client.d:201): Updated key in db 'QUITLEN' with value '307'
[2023-Jun-02 10:10:51.8103771]  (source/birchwood/client/client.d:201): Updated key in db 'STATUSMSG' with value '~&@%+'
[2023-Jun-02 10:10:51.8103959]  (source/birchwood/client/client.d:201): Updated key in db 'TOPICLEN' with value '360'
[2023-Jun-02 10:10:51.8104148]  (source/birchwood/client/client.d:201): Updated key in db 'NETWORK' with value 'BonoboNET'
[2023-Jun-02 10:10:51.8104304]  (source/birchwood/client/client.d:201): Updated key in db 'NICKLEN' with value '30'
[2023-Jun-02 10:10:51.8105674]  (source/birchwood/client/client.d:165): Response(RPL_LUSERCLIENT, worcester.bnet): (from: worcester.bnet, command: 251, message: `birchwood :There are 1 users and 24 invisible on 4 servers`)
[2023-Jun-02 10:10:51.8106009]  (source/birchwood/client/client.d:165): Response(RPL_LUSERCHANNELS, worcester.bnet): (from: worcester.bnet, command: 254, message: `birchwood 31 :channels formed`)
[2023-Jun-02 10:10:51.8106271]  (source/birchwood/client/client.d:165): Response(BIRCHWOOD_UNKNOWN_RESP_CODE, worcester.bnet): (from: worcester.bnet, command: 396, message: `birchwood AB83181C:22B4406:94D3239:IP :is now your displayed host`)
[2023-Jun-02 10:10:51.8106406]  (source/birchwood/client/client.d:165): Response(RPL_GLOBALUSERS, worcester.bnet): (from: worcester.bnet, command: 266, message: `birchwood 25 32 :Current global users 25, max 32`)
[2023-Jun-02 10:10:51.8106079]  (source/birchwood/client/client.d:165): Response(RPL_ISUPPORT, worcester.bnet): (from: worcester.bnet, command: 005, message: `birchwood ACCOUNTEXTBAN=account,a AWAYLEN=307 BOT=B CASEMAPPING=ascii CHANLIMIT=#:100 CHANMODES=beI,fkL,lFH,cdimnprstzCDGKMNOPQRSTVZ CHANNELLEN=32 CHANTYPES=# CHATHISTORY=50 CLIENTTAGDENY=*,-draft/typing,-typing,-draft/channel-context,-draft/reply DEAF=d ELIST=MNUCT :are supported by this server`)
Support stuff: ["AWAYLEN":"307", "CLIENTTAGDENY":"*,-draft/typing,-typing,-draft/channel-context,-draft/reply", "ELIST":"MNUCT", "CASEMAPPING":"ascii", "ACCOUNTEXTBAN":"account,a", "CHANTYPES":"#", "CHANNELLEN":"32", "DEAF":"d", "CHANLIMIT":"#:100", "BOT":"B", "CHANMODES":"beI,fkL,lFH,cdimnprstzCDGKMNOPQRSTVZ", "CHATHISTORY":"50"]
[2023-Jun-02 10:10:51.8107277]  (source/birchwood/client/client.d:201): Updated key in db 'AWAYLEN' with value '307'
[2023-Jun-02 10:10:51.8107551]  (source/birchwood/client/client.d:201): Updated key in db 'CLIENTTAGDENY' with value '*,-draft/typing,-typing,-draft/channel-context,-draft/reply'
[2023-Jun-02 10:10:51.8107726]  (source/birchwood/client/client.d:201): Updated key in db 'ELIST' with value 'MNUCT'
[2023-Jun-02 10:10:51.810787]   (source/birchwood/client/client.d:201): Updated key in db 'CASEMAPPING' with value 'ascii'
[2023-Jun-02 10:10:51.8108022]  (source/birchwood/client/client.d:201): Updated key in db 'ACCOUNTEXTBAN' with value 'account,a'
[2023-Jun-02 10:10:51.8108182]  (source/birchwood/client/client.d:201): Updated key in db 'CHANTYPES' with value '#'
[2023-Jun-02 10:10:51.8108326]  (source/birchwood/client/client.d:201): Updated key in db 'CHANNELLEN' with value '32'
[2023-Jun-02 10:10:51.8108474]  (source/birchwood/client/client.d:201): Updated key in db 'DEAF' with value 'd'
[2023-Jun-02 10:10:51.8108621]  (source/birchwood/client/client.d:201): Updated key in db 'CHANLIMIT' with value '#:100'
[2023-Jun-02 10:10:51.8108772]  (source/birchwood/client/client.d:201): Updated key in db 'BOT' with value 'B'
[2023-Jun-02 10:10:51.8108964]  (source/birchwood/client/client.d:201): Updated key in db 'CHANMODES' with value 'beI,fkL,lFH,cdimnprstzCDGKMNOPQRSTVZ'
[2023-Jun-02 10:10:51.810912]   (source/birchwood/client/client.d:201): Updated key in db 'CHATHISTORY' with value '50'
[2023-Jun-02 10:10:51.8109608]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-  | |_) | (_) | | | | (_) | |_) | (_) | |\  | |____   | |   `)
[2023-Jun-02 10:10:51.810983]   (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-   ____                    _           _   _ ______ _______ `)
[2023-Jun-02 10:10:51.8110833]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 20/3/2023 8:48`)
[2023-Jun-02 10:10:51.8110967]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-  |  _ < / _ \| '_ \ / _ \| '_ \ / _ \| . ` |  __|    | |   `)
[2023-Jun-02 10:10:51.8111605]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 10:10:51.81121]    (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-  |  _ \                  | |         | \ | |  ____|__   __|`)
[2023-Jun-02 10:10:51.8112495]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-  | |_) | ___  _ __   ___ | |__   ___ |  \| | |__     | |   `)
[2023-Jun-02 10:10:51.8112423]  (source/birchwood/client/client.d:165): Response(RPL_LUSEROP, worcester.bnet): (from: worcester.bnet, command: 252, message: `birchwood 9 :operator(s) online`)
[2023-Jun-02 10:10:51.8113356]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-  |____/ \___/|_| |_|\___/|_.__/ \___/|_| \_|______|  |_|   `)
[2023-Jun-02 10:10:51.8116988]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Welcome to...`)
[2023-Jun-02 10:10:51.8120453]  (source/birchwood/client/client.d:165): Response(RPL_ISUPPORT, worcester.bnet): (from: worcester.bnet, command: 005, message: `birchwood EXCEPTS EXTBAN=~,acfjmnpqrtCFGOST INVEX KICKLEN=307 KNOCK MAP MAXLIST=b:60,e:60,I:60 MAXNICKLEN=30 MINNICKLEN=0 MODES=12 MONITOR=128 NAMELEN=50 :are supported by this server`)
Support stuff: ["NAMELEN":"50", "MODES":"12", "MAXNICKLEN":"30", "MONITOR":"128", "KICKLEN":"307", "EXTBAN":"~,acfjmnpqrtCFGOST", "MAXLIST":"b:60,e:60,I:60", "MINNICKLEN":"0"]
[2023-Jun-02 10:10:51.8121089]  (source/birchwood/client/client.d:165): Response(RPL_MOTDSTART, worcester.bnet): (from: worcester.bnet, command: 375, message: `birchwood :- worcester.bnet Message of the Day - `)
[2023-Jun-02 10:10:51.8121253]  (source/birchwood/client/client.d:201): Updated key in db 'NAMELEN' with value '50'
[2023-Jun-02 10:10:51.8123205]  (source/birchwood/client/client.d:201): Updated key in db 'MODES' with value '12'
[2023-Jun-02 10:10:51.8123376]  (source/birchwood/client/client.d:201): Updated key in db 'MAXNICKLEN' with value '30'
[2023-Jun-02 10:10:51.8123524]  (source/birchwood/client/client.d:201): Updated key in db 'MONITOR' with value '128'
[2023-Jun-02 10:10:51.812365]   (source/birchwood/client/client.d:201): Updated key in db 'KICKLEN' with value '307'
[2023-Jun-02 10:10:51.8123833]  (source/birchwood/client/client.d:201): Updated key in db 'EXTBAN' with value '~,acfjmnpqrtCFGOST'
[2023-Jun-02 10:10:51.8124008]  (source/birchwood/client/client.d:201): Updated key in db 'MAXLIST' with value 'b:60,e:60,I:60'
[2023-Jun-02 10:10:51.8124131]  (source/birchwood/client/client.d:201): Updated key in db 'MINNICKLEN' with value '0'
[2023-Jun-02 10:10:51.813658]   (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 10:10:51.8137022]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 10:10:51.8137229]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 10:10:51.8139038]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- assistance.`)
[2023-Jun-02 10:10:51.8140377]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Alternatively you may check on the #help channel for further`)
[2023-Jun-02 10:10:51.8140976]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 🟡️ #i2pd                   - The I2P C++ implementation`)
[2023-Jun-02 10:10:51.8139399]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 10:10:51.8141948]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 🍃️ #yggdrasil              - The Yggdrasil network router project`)
[2023-Jun-02 10:10:51.8142174]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- network administrators:`)
[2023-Jun-02 10:10:51.8142456]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- and have agreed to them. We have a zero-tolerance policy towards`)
[2023-Jun-02 10:10:51.8142742]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-                 The community run IRC network for hackers`)
[2023-Jun-02 10:10:51.8142327]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- If you require any assistance then please contact one of the`)
[2023-Jun-02 10:10:51.8142293]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- fully read our rules as stated in https://bnet.eu.org/rules/`)
[2023-Jun-02 10:10:51.8143552]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- By making use of this service you have indicated that you have`)
[2023-Jun-02 10:10:51.814492]   (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 10:10:51.8139133]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 10:10:51.8160651]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 🏡️ #general                - The lounge`)
[2023-Jun-02 10:10:51.8139138]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 10:10:51.8161961]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 💻️ #programming            - Programming channel for C, C++, D, etc.`)
[2023-Jun-02 10:10:51.8185595]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 10:10:51.8205715]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 10:10:51.8206214]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 10:10:51.8206633]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 🌎️ #1                      - Mr. WorldWide/305 fan zone`)
[2023-Jun-02 10:10:51.8206784]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 10:10:51.8207604]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Interested in IRC and maintaining your own node? Then take a look`)
[2023-Jun-02 10:10:51.8206281]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 🌐️ #networking             - Networking, routing and so forth`)
[2023-Jun-02 10:10:51.8207026]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Tristan B. Kildaire: deavmi@redxen.eu`)
[2023-Jun-02 10:10:51.8208307]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- rule-breakers.`)
[2023-Jun-02 10:10:51.8206005]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Rany: ranycrxn@riseup.net`)
[2023-Jun-02 10:10:51.8215382]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- at our requirements for becoming one at https://bnet.eu.org/join/ .`)
[2023-Jun-02 10:10:51.8206649]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Check out some of the interesting channels on our network:`)
[2023-Jun-02 10:10:51.8254124]  (source/birchwood/client/client.d:146): Generic(MODE, birchwood): birchwood :+iwx
[2023-Jun-02 10:10:51.8254809]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- This server's operator: Tristan B. V. Kildaire (deavmi@redxen.eu)`)
[2023-Jun-02 10:10:51.8254422]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 10:10:51.8254692]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 10:10:51.8255763]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFMOTD, worcester.bnet): (from: worcester.bnet, command: 376, message: `birchwood :End of /MOTD command.`)
[2023-Jun-02 10:10:51.8254797]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Thank you and enjoy your stay! 🤠️`)
[2023-Jun-02 10:10:51.8254725]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 10:10:51.8254374]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 10:10:51.8264865]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 10:10:55.8011133]  (source/birchwood/client/client.d:165): Response(RPL_TOPIC, worcester.bnet): (from: worcester.bnet, command: 332, message: `birchwood #birchwood :🪵️ Birchwood - A sane IRC framework for D | DUB: https://code.dlang.org/packages/birchwood | GitHub: https://github.com/deavmi/birchwood`)
[2023-Jun-02 10:10:55.8012384]  (source/birchwood/protocol/messages.d:137): <<< Unsupported response code (Error below) >>>
[2023-Jun-02 10:10:55.8010747]  (source/birchwood/client/client.d:146): Generic(JOIN, birchwood!doggie@AB83181C:22B4406:94D3239:IP): :#birchwood
[2023-Jun-02 10:10:55.8216141]  (source/birchwood/protocol/messages.d:138): std.conv.ConvException@/usr/include/dmd/phobos/std/conv.d(2111): Value (333) does not match any member value of enum 'ReplyType'
----------------
/usr/include/dmd/phobos/std/conv.d:2111 pure @safe birchwood.protocol.constants.ReplyType std.conv.toImpl!(birchwood.protocol.constants.ReplyType, ulong).toImpl(ulong) [0x4ef84e]
/usr/include/dmd/phobos/std/conv.d:224 pure @safe birchwood.protocol.constants.ReplyType std.conv.to!(birchwood.protocol.constants.ReplyType).to!(ulong).to(ulong) [0x4eee44]
source/birchwood/protocol/messages.d:118 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.__ctor(immutable(char)[], immutable(char)[], immutable(char)[]) [0x4f45f7]
source/birchwood/protocol/messages.d:244 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.parseReceivedMessage(immutable(char)[]) [0x4f4c3d]
source/birchwood/client/receiver.d:149 void birchwood.client.receiver.ReceiverThread.recvHandlerFunc() [0x4f3143]
??:? void core.thread.context.Callable.opCall() [0x515748]
??:? thread_entryPoint [0x515226]
??:? [0x7f69c9bac12c]
??:? [0x7f69c9c2dbbf]
[2023-Jun-02 10:10:55.822114]   (source/birchwood/client/client.d:165): Response(BIRCHWOOD_UNKNOWN_RESP_CODE, worcester.bnet): (from: worcester.bnet, command: 333, message: `birchwood #birchwood deavmiLaptop 1680356549`)
[2023-Jun-02 10:10:55.8224108]  (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood = #birchwood :birchwood deavmiLaptop ~deavmi`)
[2023-Jun-02 10:10:55.8226453]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood #birchwood :End of /NAMES list.`)
[2023-Jun-02 10:10:56.7993381]  (source/birchwood/client/client.d:146): Generic(JOIN, birchwood!doggie@AB83181C:22B4406:94D3239:IP): :#birchwood2
[2023-Jun-02 10:10:56.7994719]  (source/birchwood/client/client.d:146): Generic(MODE, worcester.bnet): #birchwood2 +nt 
[2023-Jun-02 10:10:56.7994862]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood #birchwood2 :End of /NAMES list.`)
[2023-Jun-02 10:10:56.8005583]  (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood = #birchwood2 :@birchwood`)
[2023-Jun-02 10:10:57.8007374]  (source/birchwood/client/client.d:146): Generic(MODE, worcester.bnet): #birchwoodLeave1 +nt 
[2023-Jun-02 10:10:57.8007715]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood #birchwoodLeave1 :End of /NAMES list.`)
[2023-Jun-02 10:10:57.8007745]  (source/birchwood/client/client.d:146): Generic(JOIN, birchwood!doggie@AB83181C:22B4406:94D3239:IP): :#birchwoodLeave1
[2023-Jun-02 10:10:57.800676]   (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood = #birchwoodLeave1 :@birchwood`)
[2023-Jun-02 10:10:57.802228]   (source/birchwood/client/client.d:146): Generic(JOIN, birchwood!doggie@AB83181C:22B4406:94D3239:IP): :#birchwoodLeave2
[2023-Jun-02 10:10:57.8024705]  (source/birchwood/client/client.d:146): Generic(MODE, worcester.bnet): #birchwoodLeave2 +nt 
[2023-Jun-02 10:10:57.8033488]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood #birchwoodLeave2 :End of /NAMES list.`)
[2023-Jun-02 10:10:57.8036862]  (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood = #birchwoodLeave3 :@birchwood`)
[2023-Jun-02 10:10:57.8037333]  (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood = #birchwoodLeave2 :@birchwood`)
[2023-Jun-02 10:10:57.8038557]  (source/birchwood/client/client.d:146): Generic(JOIN, birchwood!doggie@AB83181C:22B4406:94D3239:IP): :#birchwoodLeave3
[2023-Jun-02 10:10:57.8041226]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood #birchwoodLeave3 :End of /NAMES list.`)
[2023-Jun-02 10:10:57.8041854]  (source/birchwood/client/client.d:146): Generic(MODE, worcester.bnet): #birchwoodLeave3 +nt 
[2023-Jun-02 10:10:58.8010512]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood * :End of /NAMES list.`)
[2023-Jun-02 10:11:02.7975688]  (source/birchwood/client/client.d:165): Response(RPL_AWAY, worcester.bnet): (from: worcester.bnet, command: 301, message: `birchwood deavmi :I've literally been away since 10:09 on 02`)
[2023-Jun-02 10:11:06.8005429]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 10:11:06.8006325]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  (1) Message to myself
[2023-Jun-02 10:11:06.8006661]  (source/birchwood/client/client.d:134): DirectMessage(birchwood): (1) Message to myself
[2023-Jun-02 10:11:07.8042443]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 10:11:07.8043059]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  (2) Message to myself (multi)
[2023-Jun-02 10:11:07.804328]   (source/birchwood/client/client.d:134): DirectMessage(birchwood): (2) Message to myself (multi)
[2023-Jun-02 10:11:08.8007139]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 10:11:08.800804]   (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  (3) Message to myself (multi)
[2023-Jun-02 10:11:08.8008555]  (source/birchwood/client/client.d:134): DirectMessage(birchwood): (3) Message to myself (multi)
[2023-Jun-02 10:11:20.8088436]  (source/birchwood/client/client.d:146): Generic(PART, birchwood!doggie@AB83181C:22B4406:94D3239:IP): #birchwood2
[2023-Jun-02 10:11:20.8088437]  (source/birchwood/client/client.d:146): Generic(PART, birchwood!doggie@AB83181C:22B4406:94D3239:IP): #birchwood
[2023-Jun-02 10:11:21.8082352]  (source/birchwood/client/client.d:146): Generic(PART, birchwood!doggie@AB83181C:22B4406:94D3239:IP): #birchwoodLeave1
[2023-Jun-02 10:11:22.8100846]  (source/birchwood/client/client.d:146): Generic(PART, birchwood!doggie@AB83181C:22B4406:94D3239:IP): #birchwoodLeave2
[2023-Jun-02 10:11:23.8094792]  (source/birchwood/client/client.d:146): Generic(NICK, birchwood): :birchwood123456789123456789123
[2023-Jun-02 10:11:27.8086549]  (source/birchwood/client/client.d:146): Generic(JOIN, birchwood123456789123456789123!doggie@AB83181C:22B4406:94D3239:IP): :#birchwood
[2023-Jun-02 10:11:27.8088125]  (source/birchwood/protocol/messages.d:137): <<< Unsupported response code (Error below) >>>
[2023-Jun-02 10:11:27.8087094]  (source/birchwood/client/client.d:165): Response(RPL_TOPIC, worcester.bnet): (from: worcester.bnet, command: 332, message: `birchwood123456789123456789123 #birchwood :🪵️ Birchwood - A sane IRC framework for D | DUB: https://code.dlang.org/packages/birchwood | GitHub: https://github.com/deavmi/birchwood`)
[2023-Jun-02 10:11:27.8271076]  (source/birchwood/protocol/messages.d:138): std.conv.ConvException@/usr/include/dmd/phobos/std/conv.d(2111): Value (333) does not match any member value of enum 'ReplyType'
----------------
/usr/include/dmd/phobos/std/conv.d:2111 pure @safe birchwood.protocol.constants.ReplyType std.conv.toImpl!(birchwood.protocol.constants.ReplyType, ulong).toImpl(ulong) [0x4ef84e]
/usr/include/dmd/phobos/std/conv.d:224 pure @safe birchwood.protocol.constants.ReplyType std.conv.to!(birchwood.protocol.constants.ReplyType).to!(ulong).to(ulong) [0x4eee44]
source/birchwood/protocol/messages.d:118 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.__ctor(immutable(char)[], immutable(char)[], immutable(char)[]) [0x4f45f7]
source/birchwood/protocol/messages.d:244 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.parseReceivedMessage(immutable(char)[]) [0x4f4c3d]
source/birchwood/client/receiver.d:149 void birchwood.client.receiver.ReceiverThread.recvHandlerFunc() [0x4f3143]
??:? void core.thread.context.Callable.opCall() [0x515748]
??:? thread_entryPoint [0x515226]
??:? [0x7f69c9bac12c]
??:? [0x7f69c9c2dbbf]
[2023-Jun-02 10:11:27.8276084]  (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood123456789123456789123 = #birchwood :birchwood123456789123456789123 deavmiLaptop ~deavmi`)
[2023-Jun-02 10:11:27.8277857]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood123456789123456789123 #birchwood :End of /NAMES list.`)
[2023-Jun-02 10:11:27.8287013]  (source/birchwood/client/client.d:165): Response(BIRCHWOOD_UNKNOWN_RESP_CODE, worcester.bnet): (from: worcester.bnet, command: 333, message: `birchwood123456789123456789123 #birchwood deavmiLaptop 1680356549`)

Waiting

Idling and sometimes I send messages to the same channel that birchwood is on to test it is still alive.

[2023-Jun-02 10:12:57.8507549]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:12:57.8510961]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:14:27.3251663]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:14:27.3256126]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:15:58.0171606]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:15:58.0173223]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:17:27.3255992]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:17:27.3258459]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:18:57.0744046]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:18:57.0747629]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:20:27.7580235]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:20:27.7590353]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:21:57.0776083]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:21:57.0777791]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:23:27.9920887]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:23:27.9923977]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:24:57.3923693]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:24:57.392673]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:26:27.0749758]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:26:27.0773769]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:27:57.7287024]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:27:57.7289196]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:29:27.4362866]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:29:27.436653]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:30:57.75743]    (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:30:57.7575873]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:32:28.0825704]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:32:28.083149]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:33:57.7870881]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:33:57.787546]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:35:27.2896878]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:35:27.2901142]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:36:58.0216083]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:36:58.0218552]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:38:27.5243939]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:38:27.5248056]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:39:57.1291607]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:39:57.1296311]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:41:27.9628819]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:41:27.9633384]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:42:57.1583739]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:42:57.1586095]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:44:27.7871793]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:44:27.787294]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:45:57.1876444]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:45:57.1884061]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:47:27.4074109]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:47:27.4075818]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:48:57.7289096]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:48:57.7291054]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:50:27.8259178]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:50:27.8263773]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:51:57.0778883]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:51:57.0780129]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:53:27.5744076]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:53:27.5748402]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:54:57.9915294]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:54:57.9917038]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:56:27.0849037]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:56:27.0854627]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:57:57.6112353]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:57:57.6117285]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 10:59:27.3189828]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 10:59:27.3194542]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:00:57.5749595]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:00:57.5754636]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:02:27.348197]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:02:27.3486745]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:03:57.5722674]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:03:57.5728662]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:05:27.1750849]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:05:27.1755432]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:06:57.5145026]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:06:57.515077]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:08:27.8250954]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:08:27.8256233]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:09:57.0734605]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:09:57.073906]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:11:27.4391464]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:11:27.4396456]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:12:57.8261797]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:12:57.8265744]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:14:27.4692754]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:14:27.4700971]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:15:57.8265121]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:15:57.8268954]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:17:27.5968455]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:17:27.5972897]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:18:57.3243891]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:18:57.3245489]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:20:27.0765031]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:20:27.0766659]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:21:57.6428756]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:21:57.6429885]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:23:27.3484041]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:23:27.3485057]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:24:57.3621922]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:24:57.3623117]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:26:27.1746249]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:26:27.1747799]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:27:57.6986496]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:27:57.6988043]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:29:27.0984837]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:29:27.0986023]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:30:57.5740287]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:30:57.5741568]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:32:27.130899]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:32:27.1316866]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:33:58.5779287]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:33:58.5781644]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:35:28.2828083]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:35:28.282931]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:36:58.8089222]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:36:58.8090418]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:38:29.3359643]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:38:29.3363697]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:39:58.7376538]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:39:58.7397825]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:41:29.1600738]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:41:29.1604129]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:42:58.551238]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:42:58.5513772]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:44:28.6770528]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:44:28.6771866]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:45:59.0000456]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:45:59.002367]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:47:28.0915368]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:47:28.0916517]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:48:58.5193288]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:48:58.5207727]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:50:28.6349621]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:50:28.6352293]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:51:59.0571443]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:51:59.0573805]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:53:28.1498915]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:53:28.1499995]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:54:59.0863099]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:54:59.0866696]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:56:28.0914899]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:56:28.0919544]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:57:58.1946204]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:57:58.195151]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 11:59:28.4136139]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 11:59:28.4141569]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 12:00:59.0421687]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 12:00:59.0423052]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 12:02:28.1374503]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 12:02:28.1375667]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 12:03:37.7062795]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 12:03:37.7063758]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  Just checking birchwood is alive?
[2023-Jun-02 12:03:37.7064268]  (source/birchwood/client/client.d:120): Channel(#birchwood): Just checking birchwood is alive?
[2023-Jun-02 12:03:58.7636472]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 12:03:58.7637669]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 12:05:28.3712793]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 12:05:28.3714271]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 12:06:58.4942042]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 12:06:58.4956792]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 12:08:28.9100857]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 12:08:28.9104563]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 12:09:58.4954709]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 12:09:58.4979521]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 12:11:28.5741026]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 12:11:28.5742308]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 12:12:49.1244793]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 12:12:49.1245756]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  It's load shedding so I am going to close my connection now
[2023-Jun-02 12:12:49.1246096]  (source/birchwood/client/client.d:120): Channel(#birchwood): It's load shedding so I am going to close my connection now
[2023-Jun-02 12:12:54.9593388]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 12:12:54.9594423]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  ACTION does it
[2023-Jun-02 12:12:54.9594809]  (source/birchwood/client/client.d:120): Channel(#birchwood): ACTION does it
[2023-Jun-02 12:12:58.9948408]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 12:12:58.9953786]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
^C
deavmi commented 1 year ago

Let's connect

[2023-Jun-02 14:11:28.390145]   (source/birchwood/client/client.d:146): Generic(NOTICE, worcester.bnet): * :*** Looking up your hostname...
[2023-Jun-02 14:11:28.6162758]  (source/birchwood/client/client.d:146): Generic(NOTICE, worcester.bnet): * :*** Couldn't resolve your hostname; using your IP address instead
[2023-Jun-02 14:11:30.3932772]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:E1134DB6`)
[2023-Jun-02 14:11:31.3872672]  (source/birchwood/client/client.d:770): Ponged back with :E1134DB6
[2023-Jun-02 14:11:32.3962623]  (source/birchwood/client/client.d:165): Response(RPL_WELCOME, worcester.bnet): (from: worcester.bnet, command: 001, message: `birchwood :Welcome to the BonoboNET IRC Network birchwood!doggie@2a04:5b81:2010:9200:ea72:fcf9:3fa8:c4d4`)
[2023-Jun-02 14:11:32.3963727]  (source/birchwood/client/client.d:165): Response(RPL_YOURHOST, worcester.bnet): (from: worcester.bnet, command: 002, message: `birchwood :Your host is worcester.bnet, running version UnrealIRCd-6.1.1-git`)
[2023-Jun-02 14:11:32.3965915]  (source/birchwood/client/client.d:165): Response(RPL_CREATED, worcester.bnet): (from: worcester.bnet, command: 003, message: `birchwood :This server was created Tue May 23 2023 at 16:53:37 UTC`)
[2023-Jun-02 14:11:32.3968597]  (source/birchwood/client/client.d:165): Response(RPL_MYINFO, worcester.bnet): (from: worcester.bnet, command: 004, message: `birchwood worcester.bnet UnrealIRCd-6.1.1-git diopqrstwxzBDGHIRSTWZ beIacdfhiklmnopqrstvzCDFGHKLMNOPQRSTVZ`)
[2023-Jun-02 14:11:32.3983535]  (source/birchwood/client/client.d:165): Response(RPL_ISUPPORT, worcester.bnet): (from: worcester.bnet, command: 005, message: `birchwood ACCOUNTEXTBAN=account,a AWAYLEN=307 BOT=B CASEMAPPING=ascii CHANLIMIT=#:100 CHANMODES=beI,fkL,lFH,cdimnprstzCDGKMNOPQRSTVZ CHANNELLEN=32 CHANTYPES=# CHATHISTORY=50 CLIENTTAGDENY=*,-draft/typing,-typing,-draft/channel-context,-draft/reply DEAF=d ELIST=MNUCT :are supported by this server`)
Support stuff: ["AWAYLEN":"307", "CLIENTTAGDENY":"*,-draft/typing,-typing,-draft/channel-context,-draft/reply", "ELIST":"MNUCT", "CASEMAPPING":"ascii", "ACCOUNTEXTBAN":"account,a", "CHANTYPES":"#", "CHANNELLEN":"32", "DEAF":"d", "CHANLIMIT":"#:100", "BOT":"B", "CHANMODES":"beI,fkL,lFH,cdimnprstzCDGKMNOPQRSTVZ", "CHATHISTORY":"50"]
[2023-Jun-02 14:11:32.3986584]  (source/birchwood/client/client.d:201): Updated key in db 'AWAYLEN' with value '307'
[2023-Jun-02 14:11:32.3987289]  (source/birchwood/client/client.d:201): Updated key in db 'CLIENTTAGDENY' with value '*,-draft/typing,-typing,-draft/channel-context,-draft/reply'
[2023-Jun-02 14:11:32.3987978]  (source/birchwood/client/client.d:201): Updated key in db 'ELIST' with value 'MNUCT'
[2023-Jun-02 14:11:32.3987756]  (source/birchwood/client/client.d:165): Response(RPL_ISUPPORT, worcester.bnet): (from: worcester.bnet, command: 005, message: `birchwood EXCEPTS EXTBAN=~,acfjmnpqrtCFGOST INVEX KICKLEN=307 KNOCK MAP MAXLIST=b:60,e:60,I:60 MAXNICKLEN=30 MINNICKLEN=0 MODES=12 MONITOR=128 NAMELEN=50 :are supported by this server`)
Support stuff: ["NAMELEN":"50", "MODES":"12", "MAXNICKLEN":"30", "MONITOR":"128", "KICKLEN":"307", "EXTBAN":"~,acfjmnpqrtCFGOST", "MAXLIST":"b:60,e:60,I:60", "MINNICKLEN":"0"]
[2023-Jun-02 14:11:32.3989793]  (source/birchwood/client/client.d:201): Updated key in db 'NAMELEN' with value '50'
[2023-Jun-02 14:11:32.3990656]  (source/birchwood/client/client.d:201): Updated key in db 'MODES' with value '12'
[2023-Jun-02 14:11:32.3991126]  (source/birchwood/client/client.d:201): Updated key in db 'MAXNICKLEN' with value '30'
[2023-Jun-02 14:11:32.3991542]  (source/birchwood/client/client.d:201): Updated key in db 'MONITOR' with value '128'
[2023-Jun-02 14:11:32.3991796]  (source/birchwood/client/client.d:201): Updated key in db 'KICKLEN' with value '307'
[2023-Jun-02 14:11:32.3992041]  (source/birchwood/client/client.d:201): Updated key in db 'EXTBAN' with value '~,acfjmnpqrtCFGOST'
[2023-Jun-02 14:11:32.3992347]  (source/birchwood/client/client.d:201): Updated key in db 'MAXLIST' with value 'b:60,e:60,I:60'
[2023-Jun-02 14:11:32.3992649]  (source/birchwood/client/client.d:201): Updated key in db 'MINNICKLEN' with value '0'
[2023-Jun-02 14:11:32.4000001]  (source/birchwood/client/client.d:201): Updated key in db 'CASEMAPPING' with value 'ascii'
[2023-Jun-02 14:11:32.4001044]  (source/birchwood/client/client.d:201): Updated key in db 'ACCOUNTEXTBAN' with value 'account,a'
[2023-Jun-02 14:11:32.4001645]  (source/birchwood/client/client.d:201): Updated key in db 'CHANTYPES' with value '#'
[2023-Jun-02 14:11:32.4002391]  (source/birchwood/client/client.d:201): Updated key in db 'CHANNELLEN' with value '32'
[2023-Jun-02 14:11:32.4002941]  (source/birchwood/client/client.d:201): Updated key in db 'DEAF' with value 'd'
[2023-Jun-02 14:11:32.4003346]  (source/birchwood/client/client.d:201): Updated key in db 'CHANLIMIT' with value '#:100'
[2023-Jun-02 14:11:32.4003744]  (source/birchwood/client/client.d:201): Updated key in db 'BOT' with value 'B'
[2023-Jun-02 14:11:32.4004111]  (source/birchwood/client/client.d:201): Updated key in db 'CHANMODES' with value 'beI,fkL,lFH,cdimnprstzCDGKMNOPQRSTVZ'
[2023-Jun-02 14:11:32.4004476]  (source/birchwood/client/client.d:201): Updated key in db 'CHATHISTORY' with value '50'
[2023-Jun-02 14:11:32.4005737]  (source/birchwood/client/client.d:165): Response(RPL_ISUPPORT, worcester.bnet): (from: worcester.bnet, command: 005, message: `birchwood WALLCHOPS WATCH=128 WATCHOPTS=A WHOX :are supported by this server`)
Support stuff: ["WATCH":"128", "WATCHOPTS":"A"]
[2023-Jun-02 14:11:32.4007591]  (source/birchwood/client/client.d:201): Updated key in db 'WATCH' with value '128'
[2023-Jun-02 14:11:32.4008114]  (source/birchwood/client/client.d:165): Response(RPL_ISUPPORT, worcester.bnet): (from: worcester.bnet, command: 005, message: `birchwood NAMESX NETWORK=BonoboNET 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 :are supported by this server`)
Support stuff: ["PREFIX":"(qaohv)~&@%+", "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", "SILENCE":"15", "QUITLEN":"307", "STATUSMSG":"~&@%+", "TOPICLEN":"360", "NETWORK":"BonoboNET", "NICKLEN":"30"]
[2023-Jun-02 14:11:32.4008387]  (source/birchwood/client/client.d:201): Updated key in db 'WATCHOPTS' with value 'A'
[2023-Jun-02 14:11:32.4011354]  (source/birchwood/client/client.d:201): Updated key in db 'PREFIX' with value '(qaohv)~&@%+'
[2023-Jun-02 14:11:32.4012531]  (source/birchwood/client/client.d:201): Updated key in db 'TARGMAX' with value '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'
[2023-Jun-02 14:11:32.401343]   (source/birchwood/client/client.d:201): Updated key in db 'SILENCE' with value '15'
[2023-Jun-02 14:11:32.4014126]  (source/birchwood/client/client.d:201): Updated key in db 'QUITLEN' with value '307'
[2023-Jun-02 14:11:32.4014655]  (source/birchwood/client/client.d:201): Updated key in db 'STATUSMSG' with value '~&@%+'
[2023-Jun-02 14:11:32.4015402]  (source/birchwood/client/client.d:201): Updated key in db 'TOPICLEN' with value '360'
[2023-Jun-02 14:11:32.4016067]  (source/birchwood/client/client.d:201): Updated key in db 'NETWORK' with value 'BonoboNET'
[2023-Jun-02 14:11:32.4016572]  (source/birchwood/client/client.d:201): Updated key in db 'NICKLEN' with value '30'
[2023-Jun-02 14:11:32.4026299]  (source/birchwood/protocol/messages.d:137): <<< Unsupported response code (Error below) >>>
[2023-Jun-02 14:11:32.41269]    (source/birchwood/protocol/messages.d:138): std.conv.ConvException@/usr/include/dmd/phobos/std/conv.d(2111): Value (396) does not match any member value of enum 'ReplyType'
----------------
/usr/include/dmd/phobos/std/conv.d:2111 pure @safe birchwood.protocol.constants.ReplyType std.conv.toImpl!(birchwood.protocol.constants.ReplyType, ulong).toImpl(ulong) [0x4ef84e]
/usr/include/dmd/phobos/std/conv.d:224 pure @safe birchwood.protocol.constants.ReplyType std.conv.to!(birchwood.protocol.constants.ReplyType).to!(ulong).to(ulong) [0x4eee44]
source/birchwood/protocol/messages.d:118 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.__ctor(immutable(char)[], immutable(char)[], immutable(char)[]) [0x4f45f7]
source/birchwood/protocol/messages.d:244 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.parseReceivedMessage(immutable(char)[]) [0x4f4c3d]
source/birchwood/client/receiver.d:149 void birchwood.client.receiver.ReceiverThread.recvHandlerFunc() [0x4f3143]
??:? void core.thread.context.Callable.opCall() [0x515748]
??:? thread_entryPoint [0x515226]
??:? [0x7f83d77a112c]
??:? [0x7f83d7822bbf]
[2023-Jun-02 14:11:32.4405293]  (source/birchwood/client/client.d:165): Response(RPL_MOTDSTART, worcester.bnet): (from: worcester.bnet, command: 375, message: `birchwood :- worcester.bnet Message of the Day - `)
[2023-Jun-02 14:11:32.4406928]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Tristan B. Kildaire: deavmi@redxen.eu`)
[2023-Jun-02 14:11:32.4422276]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-  |  _ < / _ \| '_ \ / _ \| '_ \ / _ \| . ` |  __|    | |   `)
[2023-Jun-02 14:11:32.4458953]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-  |  _ \                  | |         | \ | |  ____|__   __|`)
[2023-Jun-02 14:11:32.4471829]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 14:11:32.4473437]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- rule-breakers.`)
[2023-Jun-02 14:11:32.4475101]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- By making use of this service you have indicated that you have`)
[2023-Jun-02 14:11:32.4476683]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 14:11:32.4479353]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- and have agreed to them. We have a zero-tolerance policy towards`)
[2023-Jun-02 14:11:32.4481887]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-                 The community run IRC network for hackers`)
[2023-Jun-02 14:11:32.448405]   (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Welcome to...`)
[2023-Jun-02 14:11:32.4405481]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- If you require any assistance then please contact one of the`)
[2023-Jun-02 14:11:32.4486546]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 14:11:32.4407837]  (source/birchwood/client/client.d:165): Response(RPL_LUSERME, worcester.bnet): (from: worcester.bnet, command: 255, message: `birchwood :I have 5 clients and 2 servers`)
[2023-Jun-02 14:11:32.4420348]  (source/birchwood/client/client.d:165): Response(RPL_LUSERCHANNELS, worcester.bnet): (from: worcester.bnet, command: 254, message: `birchwood 31 :channels formed`)
[2023-Jun-02 14:11:32.4488812]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 14:11:32.4493553]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Rany: ranycrxn@riseup.net`)
[2023-Jun-02 14:11:32.4420242]  (source/birchwood/client/client.d:165): Response(RPL_LUSEROP, worcester.bnet): (from: worcester.bnet, command: 252, message: `birchwood 9 :operator(s) online`)
[2023-Jun-02 14:11:32.4421589]  (source/birchwood/client/client.d:165): Response(BIRCHWOOD_UNKNOWN_RESP_CODE, worcester.bnet): (from: worcester.bnet, command: 396, message: `birchwood AB83181C:22B4406:94D3239:IP :is now your displayed host`)
[2023-Jun-02 14:11:32.4433302]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- network administrators:`)
[2023-Jun-02 14:11:32.4433069]  (source/birchwood/client/client.d:165): Response(RPL_LUSERCLIENT, worcester.bnet): (from: worcester.bnet, command: 251, message: `birchwood :There are 1 users and 23 invisible on 4 servers`)
[2023-Jun-02 14:11:32.4445447]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-  | |_) | ___  _ __   ___ | |__   ___ |  \| | |__     | |   `)
[2023-Jun-02 14:11:32.4446406]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-  |____/ \___/|_| |_|\___/|_.__/ \___/|_| \_|______|  |_|   `)
[2023-Jun-02 14:11:32.4457223]  (source/birchwood/client/client.d:165): Response(RPL_GLOBALUSERS, worcester.bnet): (from: worcester.bnet, command: 266, message: `birchwood 24 32 :Current global users 24, max 32`)
[2023-Jun-02 14:11:32.4458139]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- fully read our rules as stated in https://bnet.eu.org/rules/`)
[2023-Jun-02 14:11:32.4484466]  (source/birchwood/client/client.d:165): Response(RPL_LOCALUSERS, worcester.bnet): (from: worcester.bnet, command: 265, message: `birchwood 5 11 :Current local users 5, max 11`)
[2023-Jun-02 14:11:32.4485524]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 20/3/2023 8:48`)
[2023-Jun-02 14:11:32.4444509]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-  | |_) | (_) | | | | (_) | |_) | (_) | |\  | |____   | |   `)
[2023-Jun-02 14:11:32.4521114]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 14:11:32.4522535]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 14:11:32.4523018]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Interested in IRC and maintaining your own node? Then take a look`)
[2023-Jun-02 14:11:32.4525552]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 🏡️ #general                - The lounge`)
[2023-Jun-02 14:11:32.4524511]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 14:11:32.4530892]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 14:11:32.4523449]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- assistance.`)
[2023-Jun-02 14:11:32.4523018]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFMOTD, worcester.bnet): (from: worcester.bnet, command: 376, message: `birchwood :End of /MOTD command.`)
[2023-Jun-02 14:11:32.4524016]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Check out some of the interesting channels on our network:`)
[2023-Jun-02 14:11:32.452359]   (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 14:11:32.4531753]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 14:11:32.4526634]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 14:11:32.4527512]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 14:11:32.4532023]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 🍃️ #yggdrasil              - The Yggdrasil network router project`)
[2023-Jun-02 14:11:32.452538]   (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 14:11:32.4551293]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Thank you and enjoy your stay! 🤠️`)
[2023-Jun-02 14:11:32.4510475]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :-   ____                    _           _   _ ______ _______ `)
[2023-Jun-02 14:11:32.4590583]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 14:11:32.4561001]  (source/birchwood/client/client.d:146): Generic(MODE, birchwood): birchwood :+iwx
[2023-Jun-02 14:11:32.4563309]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 14:11:32.458319]   (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- at our requirements for becoming one at https://bnet.eu.org/join/ .`)
[2023-Jun-02 14:11:32.4720601]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 🟡️ #i2pd                   - The I2P C++ implementation`)
[2023-Jun-02 14:11:32.4720941]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 14:11:32.4731341]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- Alternatively you may check on the #help channel for further`)
[2023-Jun-02 14:11:32.4749837]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 💻️ #programming            - Programming channel for C, C++, D, etc.`)
[2023-Jun-02 14:11:32.4750985]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 🌐️ #networking             - Networking, routing and so forth`)
[2023-Jun-02 14:11:32.4751775]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- 🌎️ #1                      - Mr. WorldWide/305 fan zone`)
[2023-Jun-02 14:11:32.4752476]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- This server's operator: Tristan B. V. Kildaire (deavmi@redxen.eu)`)
[2023-Jun-02 14:11:32.4752548]  (source/birchwood/client/client.d:165): Response(RPL_MOTD, worcester.bnet): (from: worcester.bnet, command: 372, message: `birchwood :- `)
[2023-Jun-02 14:11:36.3970756]  (source/birchwood/client/client.d:146): Generic(JOIN, birchwood!doggie@AB83181C:22B4406:94D3239:IP): :#birchwood
[2023-Jun-02 14:11:36.3972376]  (source/birchwood/client/client.d:165): Response(RPL_TOPIC, worcester.bnet): (from: worcester.bnet, command: 332, message: `birchwood #birchwood :🪵️ Birchwood - A sane IRC framework for D | DUB: https://code.dlang.org/packages/birchwood | GitHub: https://github.com/deavmi/birchwood`)
[2023-Jun-02 14:11:36.3983585]  (source/birchwood/protocol/messages.d:137): <<< Unsupported response code (Error below) >>>
[2023-Jun-02 14:11:36.4118182]  (source/birchwood/protocol/messages.d:138): std.conv.ConvException@/usr/include/dmd/phobos/std/conv.d(2111): Value (333) does not match any member value of enum 'ReplyType'
----------------
/usr/include/dmd/phobos/std/conv.d:2111 pure @safe birchwood.protocol.constants.ReplyType std.conv.toImpl!(birchwood.protocol.constants.ReplyType, ulong).toImpl(ulong) [0x4ef84e]
/usr/include/dmd/phobos/std/conv.d:224 pure @safe birchwood.protocol.constants.ReplyType std.conv.to!(birchwood.protocol.constants.ReplyType).to!(ulong).to(ulong) [0x4eee44]
source/birchwood/protocol/messages.d:118 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.__ctor(immutable(char)[], immutable(char)[], immutable(char)[]) [0x4f45f7]
source/birchwood/protocol/messages.d:244 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.parseReceivedMessage(immutable(char)[]) [0x4f4c3d]
source/birchwood/client/receiver.d:149 void birchwood.client.receiver.ReceiverThread.recvHandlerFunc() [0x4f3143]
??:? void core.thread.context.Callable.opCall() [0x515748]
??:? thread_entryPoint [0x515226]
??:? [0x7f83d77a112c]
??:? [0x7f83d7822bbf]
[2023-Jun-02 14:11:36.4123198]  (source/birchwood/client/client.d:165): Response(BIRCHWOOD_UNKNOWN_RESP_CODE, worcester.bnet): (from: worcester.bnet, command: 333, message: `birchwood #birchwood deavmiLaptop 1680356549`)
[2023-Jun-02 14:11:36.4124238]  (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood = #birchwood :birchwood deavmiLaptop ~deavmi`)
[2023-Jun-02 14:11:36.4124629]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood #birchwood :End of /NAMES list.`)
[2023-Jun-02 14:11:37.3960675]  (source/birchwood/client/client.d:146): Generic(JOIN, birchwood!doggie@AB83181C:22B4406:94D3239:IP): :#birchwood2
[2023-Jun-02 14:11:37.3961239]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood #birchwood2 :End of /NAMES list.`)
[2023-Jun-02 14:11:37.3961107]  (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood = #birchwood2 :@birchwood`)
[2023-Jun-02 14:11:37.3960354]  (source/birchwood/client/client.d:146): Generic(MODE, worcester.bnet): #birchwood2 +nt 
[2023-Jun-02 14:11:38.3962173]  (source/birchwood/client/client.d:146): Generic(JOIN, birchwood!doggie@AB83181C:22B4406:94D3239:IP): :#birchwoodLeave1
[2023-Jun-02 14:11:38.3962187]  (source/birchwood/client/client.d:146): Generic(MODE, worcester.bnet): #birchwoodLeave1 +nt 
[2023-Jun-02 14:11:38.3964742]  (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood = #birchwoodLeave1 :@birchwood`)
[2023-Jun-02 14:11:38.3966881]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood #birchwoodLeave1 :End of /NAMES list.`)
[2023-Jun-02 14:11:38.3968923]  (source/birchwood/client/client.d:146): Generic(JOIN, birchwood!doggie@AB83181C:22B4406:94D3239:IP): :#birchwoodLeave2
[2023-Jun-02 14:11:38.3971278]  (source/birchwood/client/client.d:146): Generic(MODE, worcester.bnet): #birchwoodLeave2 +nt 
[2023-Jun-02 14:11:38.3982317]  (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood = #birchwoodLeave2 :@birchwood`)
[2023-Jun-02 14:11:38.3982343]  (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood = #birchwoodLeave3 :@birchwood`)
[2023-Jun-02 14:11:38.3983977]  (source/birchwood/client/client.d:146): Generic(JOIN, birchwood!doggie@AB83181C:22B4406:94D3239:IP): :#birchwoodLeave3
[2023-Jun-02 14:11:38.3982949]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood #birchwoodLeave3 :End of /NAMES list.`)
[2023-Jun-02 14:11:38.3982837]  (source/birchwood/client/client.d:146): Generic(MODE, worcester.bnet): #birchwoodLeave3 +nt 
[2023-Jun-02 14:11:38.3982677]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood #birchwoodLeave2 :End of /NAMES list.`)
[2023-Jun-02 14:11:39.3923247]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood * :End of /NAMES list.`)
[2023-Jun-02 14:11:43.3959419]  (source/birchwood/client/client.d:165): Response(RPL_AWAY, worcester.bnet): (from: worcester.bnet, command: 301, message: `birchwood deavmi :I've literally been away since 14:09 on 02`)
[2023-Jun-02 14:11:47.4007029]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 14:11:47.4007627]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  (1) Message to myself
[2023-Jun-02 14:11:47.400786]   (source/birchwood/client/client.d:134): DirectMessage(birchwood): (1) Message to myself
[2023-Jun-02 14:11:48.4004123]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 14:11:48.4004765]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  (2) Message to myself (multi)
[2023-Jun-02 14:11:48.4004982]  (source/birchwood/client/client.d:134): DirectMessage(birchwood): (2) Message to myself (multi)
[2023-Jun-02 14:11:49.4000752]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 14:11:49.4002128]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  (3) Message to myself (multi)
[2023-Jun-02 14:11:49.4002861]  (source/birchwood/client/client.d:134): DirectMessage(birchwood): (3) Message to myself (multi)
[2023-Jun-02 14:12:01.4084611]  (source/birchwood/client/client.d:146): Generic(PART, birchwood!doggie@AB83181C:22B4406:94D3239:IP): #birchwood
[2023-Jun-02 14:12:01.4085056]  (source/birchwood/client/client.d:146): Generic(PART, birchwood!doggie@AB83181C:22B4406:94D3239:IP): #birchwood2
[2023-Jun-02 14:12:02.4055627]  (source/birchwood/client/client.d:146): Generic(PART, birchwood!doggie@AB83181C:22B4406:94D3239:IP): #birchwoodLeave1
[2023-Jun-02 14:12:03.4089007]  (source/birchwood/client/client.d:146): Generic(PART, birchwood!doggie@AB83181C:22B4406:94D3239:IP): #birchwoodLeave2
[2023-Jun-02 14:12:04.4071853]  (source/birchwood/client/client.d:146): Generic(NICK, birchwood): :birchwood123456789123456789123
[2023-Jun-02 14:12:05.4109142]  (source/birchwood/client/client.d:146): Generic(JOIN, birchwood123456789123456789123!doggie@AB83181C:22B4406:94D3239:IP): :#birchwood
[2023-Jun-02 14:12:05.4109152]  (source/birchwood/client/client.d:165): Response(RPL_TOPIC, worcester.bnet): (from: worcester.bnet, command: 332, message: `birchwood123456789123456789123 #birchwood :🪵️ Birchwood - A sane IRC framework for D | DUB: https://code.dlang.org/packages/birchwood | GitHub: https://github.com/deavmi/birchwood`)
[2023-Jun-02 14:12:05.4122569]  (source/birchwood/protocol/messages.d:137): <<< Unsupported response code (Error below) >>>
[2023-Jun-02 14:12:05.4278401]  (source/birchwood/protocol/messages.d:138): std.conv.ConvException@/usr/include/dmd/phobos/std/conv.d(2111): Value (333) does not match any member value of enum 'ReplyType'
----------------
/usr/include/dmd/phobos/std/conv.d:2111 pure @safe birchwood.protocol.constants.ReplyType std.conv.toImpl!(birchwood.protocol.constants.ReplyType, ulong).toImpl(ulong) [0x4ef84e]
/usr/include/dmd/phobos/std/conv.d:224 pure @safe birchwood.protocol.constants.ReplyType std.conv.to!(birchwood.protocol.constants.ReplyType).to!(ulong).to(ulong) [0x4eee44]
source/birchwood/protocol/messages.d:118 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.__ctor(immutable(char)[], immutable(char)[], immutable(char)[]) [0x4f45f7]
source/birchwood/protocol/messages.d:244 birchwood.protocol.messages.Message birchwood.protocol.messages.Message.parseReceivedMessage(immutable(char)[]) [0x4f4c3d]
source/birchwood/client/receiver.d:149 void birchwood.client.receiver.ReceiverThread.recvHandlerFunc() [0x4f3143]
??:? void core.thread.context.Callable.opCall() [0x515748]
??:? thread_entryPoint [0x515226]
??:? [0x7f83d77a112c]
??:? [0x7f83d7822bbf]
[2023-Jun-02 14:12:05.4283362]  (source/birchwood/client/client.d:165): Response(BIRCHWOOD_UNKNOWN_RESP_CODE, worcester.bnet): (from: worcester.bnet, command: 333, message: `birchwood123456789123456789123 #birchwood deavmiLaptop 1680356549`)
[2023-Jun-02 14:12:05.4288432]  (source/birchwood/client/client.d:165): Response(RPL_NAMREPLY, worcester.bnet): (from: worcester.bnet, command: 353, message: `birchwood123456789123456789123 = #birchwood :birchwood123456789123456789123 deavmiLaptop ~deavmi`)
[2023-Jun-02 14:12:05.4289043]  (source/birchwood/client/client.d:165): Response(RPL_ENDOFNAMES, worcester.bnet): (from: worcester.bnet, command: 366, message: `birchwood123456789123456789123 #birchwood :End of /NAMES list.`)

Idling

On hexchat:

* birchwood123456789123456789123 (doggie@AB83181C:22B4406:94D3239:IP) has joined
<deavmiLaptop> This
<deavmiLaptop> is
<deavmiLaptop> cool
<deavmiLaptop> Okay
<deavmiLaptop> Now THIS is sexy
<deavmiLaptop> 2
<deavmiLaptop> 2
<deavmiLaptop> 4
<deavmiLaptop> 5
<deavmiLaptop> :)
<deavmiLaptop> Kangaroo
<deavmiLaptop> Realssies?
* birchwood123456789123456789123 has quit (Ping timeout: 180 seconds)

On birchwood:

[2023-Jun-02 14:13:35.0918829]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:13:35.0923225]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:15:05.2953409]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:15:05.2955724]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:16:35.4834277]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:16:35.4838493]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:18:05.8023238]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:18:05.8027363]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:19:35.3029881]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:19:35.3033431]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:21:05.6267544]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:21:05.6270972]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:22:35.1267445]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:22:35.1271437]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:24:05.8580282]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:24:05.8581983]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:25:35.5651003]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:25:35.5652457]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:27:06.2996845]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:27:06.3019653]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:28:36.8252419]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:28:36.8256205]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:30:06.3261101]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:30:06.3265341]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:31:36.7655809]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:31:36.7657453]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:33:06.5615358]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:33:06.5617646]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:34:36.2703148]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:34:36.2707256]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:36:06.9973443]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:36:06.9975636]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:37:36.9096568]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:37:36.9100436]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:39:06.8238457]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:39:06.8239823]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:40:36.7390316]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:40:36.7393182]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:42:06.6850533]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:42:06.686574]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:43:36.3530705]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:43:36.3534168]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:45:06.4700012]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:45:06.4714301]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:46:36.3817522]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:46:36.3820807]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:48:06.7100775]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:48:06.7109138]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:49:36.6175232]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:49:36.6192319]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:51:06.7345078]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:51:06.7347062]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:52:37.0557255]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:52:37.0581574]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:54:06.9336881]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:54:06.9337918]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:55:36.6761907]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:55:36.6770274]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:57:06.6912784]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:57:06.6917371]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 14:58:36.5014551]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 14:58:36.5017995]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:00:06.6837774]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:00:06.6841183]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:01:36.5284437]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:01:36.5285426]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:03:06.9518469]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:03:06.9543521]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:04:36.9656106]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:04:36.9664066]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:06:06.9801432]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:06:06.9803891]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:07:36.1859372]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:07:36.186035]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:09:06.4984722]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:09:06.4988768]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:10:36.5130823]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:10:36.5138797]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:12:06.3210185]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:12:06.3211676]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:13:36.4388972]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:13:36.4403216]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:15:06.3518593]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:15:06.3523421]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:16:36.1592681]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:16:36.1607116]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:18:06.1832431]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:18:06.1842698]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:19:36.2903564]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:19:36.2907597]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:21:06.9330968]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:21:06.9333879]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:22:36.8896437]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:22:36.8899974]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:24:06.2333624]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:24:06.2334901]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:25:36.5117709]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:25:36.5132218]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:27:06.1887791]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:27:06.189184]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:28:36.686435]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:28:36.686844]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:30:07.1101821]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:30:07.1105755]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:31:36.8166118]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:31:36.8171434]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:33:06.7285283]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:33:06.7289088]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:34:36.4436041]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:34:36.4440607]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:36:06.3503918]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:36:06.3508795]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:37:36.7253157]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:37:36.7258193]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:39:06.4325283]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:39:06.4330519]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:40:36.9076123]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:40:36.9081436]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:42:07.0203951]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:42:07.0208496]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:43:36.6361521]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:43:36.6366017]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:45:06.2335343]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:45:06.2339673]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:46:36.7582666]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:46:36.7587502]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:48:06.4671662]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:48:06.467647]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:49:36.3767986]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:49:36.3773074]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:51:07.0055715]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:51:07.0060674]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:52:36.6169596]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:52:36.6174542]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:54:06.3184654]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:54:06.3189352]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:55:36.8468351]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:55:36.8473863]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:57:06.9624256]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:57:06.9629884]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 15:58:36.103458]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 15:58:36.103903]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:00:06.4337631]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:00:06.4342964]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:01:36.8517413]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:01:36.8522519]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:03:06.1839122]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:03:06.1843872]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:04:36.5785215]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:04:36.579095]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:06:06.4395262]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:06:06.4399947]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:07:18.9599876]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 16:07:18.9611691]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  This
[2023-Jun-02 16:07:18.9612073]  (source/birchwood/client/client.d:120): Channel(#birchwood): This
[2023-Jun-02 16:07:19.4363584]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 16:07:19.4364623]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  is
[2023-Jun-02 16:07:19.4364969]  (source/birchwood/client/client.d:120): Channel(#birchwood): is
[2023-Jun-02 16:07:20.4185196]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 16:07:20.4185514]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  cool
[2023-Jun-02 16:07:20.4185619]  (source/birchwood/client/client.d:120): Channel(#birchwood): cool
[2023-Jun-02 16:07:36.3521737]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:07:36.3522998]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:09:06.9348682]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:09:06.9353335]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:10:36.2622212]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:10:36.2626869]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:12:07.1115581]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:12:07.1116511]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:13:36.8154747]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:13:36.8155924]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:15:06.935089]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:15:06.9352025]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:16:37.0487906]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:16:37.0495633]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:18:06.1843407]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:18:06.1856984]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:19:36.4672921]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:19:36.4674011]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:21:06.9927735]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:21:06.9932295]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:22:36.9404737]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:22:36.9408611]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:24:07.0226431]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:24:07.0240761]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:25:36.5251866]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:25:36.5255913]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:27:07.0506048]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:27:07.0509654]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:28:36.959905]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:28:36.9600058]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:30:06.4625402]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:30:06.4626969]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:31:36.3816646]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:31:36.3817874]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:33:06.289714]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:33:06.2902012]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:34:36.5323943]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:34:36.5324967]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:36:06.6848794]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:36:06.6850212]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:37:36.3154358]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:37:36.3155256]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:39:06.9599346]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:39:06.9603811]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:40:36.1430781]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:40:36.1432096]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:42:06.9911539]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:42:06.9915908]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:43:36.7716548]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:43:36.7719782]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:45:06.81404]    (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:45:06.8148386]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:46:36.3193324]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:46:36.3210673]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:48:06.2284977]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:48:06.2289476]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:49:36.1410715]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:49:36.1414411]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:51:06.2609088]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:51:06.2614297]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:52:36.8147365]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:52:36.815204]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:54:07.0045512]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:54:07.0049916]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:55:36.1991242]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:55:36.1995781]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:57:06.5233353]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:57:06.5238436]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 16:58:36.3317957]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 16:58:36.3324094]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:00:06.4363598]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:00:06.4368098]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:01:36.260284]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:01:36.2607513]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:03:06.6855839]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:03:06.6861615]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:04:36.494172]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:04:36.4947037]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:06:06.6108368]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:06:06.6113315]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:07:36.3215079]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:07:36.3220416]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:09:06.1855926]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:09:06.1861809]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:10:36.3461055]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:10:36.3466453]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:12:06.8724387]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:12:06.8728905]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:13:36.8876824]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:13:36.8883111]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:15:06.4920817]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:15:06.4925498]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:16:36.8165996]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:16:36.8172099]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:18:06.7303008]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:18:06.7307776]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:19:36.4376736]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:19:36.4383305]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:21:06.3465213]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:21:06.3469954]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:22:36.3495769]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:22:36.3503086]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:24:06.7847441]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:24:06.7851799]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:25:36.3333865]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:25:36.333831]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:27:06.4043767]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:27:06.4045667]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:28:36.6238599]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:28:36.624444]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:30:06.228955]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:30:06.2294354]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:31:36.3475069]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:31:36.348042]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:33:07.0829078]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:33:07.0835534]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:34:37.194264]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:34:37.1948054]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:36:07.311598]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:36:07.3121592]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:37:37.4351972]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:37:37.4357262]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:39:07.3450928]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:39:07.3456867]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:40:37.6657219]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:40:37.6662352]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:40:49.9145579]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 17:40:49.9146056]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  Okay
[2023-Jun-02 17:40:49.9146194]  (source/birchwood/client/client.d:120): Channel(#birchwood): Okay
[2023-Jun-02 17:40:52.6785765]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 17:40:52.6786763]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  Now THIS is sexy
[2023-Jun-02 17:40:52.6787098]  (source/birchwood/client/client.d:120): Channel(#birchwood): Now THIS is sexy
[2023-Jun-02 17:40:53.036403]   (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 17:40:53.0364958]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  2
[2023-Jun-02 17:40:53.0365452]  (source/birchwood/client/client.d:120): Channel(#birchwood): 2
[2023-Jun-02 17:40:53.3148749]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 17:40:53.3159896]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  2
[2023-Jun-02 17:40:53.3160758]  (source/birchwood/client/client.d:120): Channel(#birchwood): 2
[2023-Jun-02 17:40:53.537266]   (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 17:40:53.5373589]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  4
[2023-Jun-02 17:40:53.5374022]  (source/birchwood/client/client.d:120): Channel(#birchwood): 4
[2023-Jun-02 17:40:53.7450393]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 17:40:53.7451446]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  5
[2023-Jun-02 17:40:53.7451794]  (source/birchwood/client/client.d:120): Channel(#birchwood): 5
[2023-Jun-02 17:40:56.4925261]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 17:40:56.4927053]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  :)
[2023-Jun-02 17:40:56.4927788]  (source/birchwood/client/client.d:120): Channel(#birchwood): :)
[2023-Jun-02 17:42:07.7796621]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:42:07.7800749]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:43:37.5900626]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:43:37.5915084]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:45:07.4013949]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:45:07.4016171]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:46:37.8503919]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:46:37.8508328]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:48:07.2254984]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:48:07.2260308]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:49:37.9351337]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:49:37.9356257]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:51:08.0717993]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:51:08.0722066]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:52:37.3731986]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:52:37.3738048]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:54:07.8985708]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:54:07.8988293]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:55:37.9537256]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:55:37.9538765]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:57:07.5158991]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:57:07.5160431]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 17:58:37.735342]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 17:58:37.7356603]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:00:07.5495155]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:00:07.5500729]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:01:37.6640823]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:01:37.6642734]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:03:07.1668151]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:03:07.1669532]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:04:37.9554311]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:04:37.9555864]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:06:07.1934594]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:06:07.1936577]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:07:38.1316693]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:07:38.1318348]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:09:07.4294853]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:09:07.4296635]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:10:37.2369091]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:10:37.2370884]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:12:07.3961798]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:12:07.3963234]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:13:37.1632624]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:13:37.1634233]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:15:07.4851305]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:15:07.485346]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:16:37.1978351]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:16:37.1982817]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:18:07.208995]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:18:07.2095091]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:19:37.8981618]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:19:37.898355]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:21:07.6278304]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:21:07.6283785]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:22:37.1486618]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:22:37.1491497]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:24:07.470508]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:24:07.4710615]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:25:37.1717612]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:25:37.1722797]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:27:07.605697]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:27:07.6061484]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:28:37.6373745]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:28:37.6378158]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:30:07.2286634]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:30:07.2292199]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:31:37.3873716]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:31:37.3878356]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:33:07.2525365]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:33:07.2530324]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:34:37.7788897]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:34:37.7795544]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:36:07.6911758]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:36:07.6916013]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:37:37.1519829]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:37:37.1526477]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:39:07.5176295]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:39:07.5181483]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:40:37.5301919]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:40:37.5306548]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:42:07.5447998]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:42:07.5452967]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:43:37.633113]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:43:37.6335911]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:45:07.3947255]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:45:07.3952176]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:46:37.8984425]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:46:37.8989788]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:48:07.3988878]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:48:07.3995055]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:49:06.3259885]  (source/birchwood/client/client.d:709): PrivMessage parser (kv-pairs):  []
[2023-Jun-02 18:49:06.3261652]  (source/birchwood/client/client.d:710): PrivMessage parser (trailing):  Kangaroo
[2023-Jun-02 18:49:06.3262301]  (source/birchwood/client/client.d:120): Channel(#birchwood): Kangaroo
[2023-Jun-02 18:49:37.3124479]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:49:37.3129612]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:51:07.4283861]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:51:07.4292121]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:52:37.3747314]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:52:37.3751172]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:54:07.8853517]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:54:07.8855692]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:55:37.8885335]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:55:37.88868]    (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:57:07.4893114]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:57:07.4896832]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 18:58:37.8896163]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 18:58:37.889787]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 19:00:07.4127348]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 19:00:07.4130362]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 19:01:37.6362312]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 19:01:37.6363709]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 19:03:07.2397386]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 19:03:07.2402043]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 19:04:37.1261748]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 19:04:37.1263202]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 19:06:07.9822287]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 19:06:07.9824182]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 19:07:37.8969996]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 19:07:37.897589]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 19:09:08.0139155]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 19:09:08.0141776]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 19:10:37.923874]   (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 19:10:37.9242002]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 19:12:07.3766155]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 19:12:07.3770969]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 19:13:37.9539981]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 19:13:37.9542615]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 19:15:07.4575832]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 19:15:07.4581047]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 19:16:37.5750825]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 19:16:37.575547]   (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 19:18:07.2802112]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 19:18:07.2807574]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
[2023-Jun-02 19:19:37.9090757]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-02 19:19:37.9108995]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet

As shown on hexchat (all of a sudden :exclamation: :exclamation: ):

* birchwood123456789123456789123 has quit (Ping timeout: 180 seconds)

My UPS triped and turned on but maybe unrelated, I should though debug the socket reader perhaps it is spinning out of control?

deavmi commented 1 year ago

I am now going to enable peek status printing, maybe we disconnected somehow?

deavmi commented 1 year ago

Mmmh, so I make it purposefully crash when it gets 0 (implying the remote host is disconnecting us) returned from the peek:

[2023-Jun-05 19:20:11.8898556]  (source/birchwood/client/receiver.d:176): Found a ping: (from: , command: PING, message: `:worcester.bnet`)
[2023-Jun-05 19:20:11.8920535]  (source/birchwood/client/client.d:770): Ponged back with :worcester.bnet
(peek) bytesRead: '20' (status var or count)
(peek) currentData: '[80, 73, 78, 71, 32, 58, 119, 111, 114, 99, 101, 115, 116, 101, 114, 46, 98, 110, 101, 116]'
(peek) bytesRead: '2' (status var or count)
(peek) currentData: '[13, 10, 78, 71, 32, 58, 119, 111, 114, 99, 101, 115, 116, 101, 114, 46, 98, 110, 101, 116]'
(peek) bytesRead: '1' (status var or count)
(peek) currentData: '[10, 10, 78, 71, 32, 58, 119, 111, 114, 99, 101, 115, 116, 101, 114, 46, 98, 110, 101, 116]'
(peek) bytesRead: '20' (status var or count)
(peek) currentData: '[69, 82, 82, 79, 82, 32, 58, 67, 108, 111, 115, 105, 110, 103, 32, 76, 105, 110, 107, 58]'
(peek) bytesRead: '20' (status var or count)
(peek) currentData: '[32, 98, 105, 114, 99, 104, 119, 111, 111, 100, 49, 50, 51, 52, 53, 54, 55, 56, 57, 49]'
(peek) bytesRead: '20' (status var or count)
(peek) currentData: '[50, 51, 52, 53, 54, 55, 56, 57, 49, 50, 51, 91, 50, 97, 48, 52, 58, 53, 98, 56]'
(peek) bytesRead: '20' (status var or count)
(peek) currentData: '[49, 58, 50, 48, 49, 48, 58, 57, 50, 48, 48, 58, 101, 97, 55, 50, 58, 102, 99, 102]'
(peek) bytesRead: '20' (status var or count)
(peek) currentData: '[57, 58, 51, 102, 97, 56, 58, 99, 52, 100, 52, 93, 32, 40, 80, 105, 110, 103, 32, 116]'
(peek) bytesRead: '20' (status var or count)
(peek) currentData: '[105, 109, 101, 111, 117, 116, 58, 32, 49, 56, 49, 32, 115, 101, 99, 111, 110, 100, 115, 41]'
(peek) bytesRead: '2' (status var or count)
(peek) currentData: '[13, 10, 101, 111, 117, 116, 58, 32, 49, 56, 49, 32, 115, 101, 99, 111, 110, 100, 115, 41]'
(peek) bytesRead: '1' (status var or count)
(peek) currentData: '[10, 10, 101, 111, 117, 116, 58, 32, 49, 56, 49, 32, 115, 101, 99, 111, 110, 100, 115, 41]'

(peek) bytesRead: '0' (status var or count)
(peek) currentData: '[10, 10, 101, 111, 117, 116, 58, 32, 49, 56, 49, 32, 115, 101, 99, 111, 110, 100, 115, 41]'
About to do the panic!
/home/deavmi/Documents/Projects/birchwood/birchwood-test-library(_D4core7runtime18runModuleUnitTestsUZ19unittestSegvHandlerUNbNiiPSQCm3sys5posix6signal9siginfo_tPvZv+0x2d)[0x531cb5]
/lib64/libc.so.6(+0x3cb20)[0x7fdb13ab4b20]
/home/deavmi/Documents/Projects/birchwood/birchwood-test-library(_D9birchwood6clientQh6Client4loopMFZv+0x150)[0x4c7060]
/home/deavmi/Documents/Projects/birchwood/birchwood-test-library(_D4core6thread7context8Callable6opCallMFZv+0x29)[0x5180c5]
/home/deavmi/Documents/Projects/birchwood/birchwood-test-library(thread_entryPoint+0x103)[0x517ba3]
/lib64/libc.so.6(+0x8b12d)[0x7fdb13b0312d]
/lib64/libc.so.6(+0x10cbc0)[0x7fdb13b84bc0]
Error Program exited with code -11

On HexChat:

* ChanServ gives channel operator status to deavmi
* birchwood123456789123456789123 has quit (Ping timeout: 181 seconds)
*
deavmi commented 1 year ago

Any ideas @rany2? I can show a screen cap maybe when it happens again. To fully show you but it is kinda odd. It responds to a bazillion pings with the pongs (as shown) but after sometime, (can be many hours) it seems the remote host closes the connection (the IRC server - that much I can confirm!)

I will test it on other servers, maybe yours too!

rany2 commented 1 year ago

@deavmi Could you disable nagle's algorithm and do a read one byte at a time until you reach CRLF?

deavmi commented 1 year ago

Will take a look at it tomorrow @rany2

Just read some https://en.wikipedia.org/wiki/Nagle%27s_algorithm Also seems I can disable it in D: https://dlang.org/phobos/std_socket.html#.SocketOption.TCP_NODELAY

deavmi commented 1 year ago

I think I know where the problems lies.

deavmi commented 1 year ago

I know where it lies. Mashallah EINTR in day snoozer.20211216_124632.jpg

rany2 commented 1 year ago

Please return the hammer to the original owner and do not harm anyone

deavmi commented 1 year ago

Please return the hammer to the original owner and do not harm anyone

Hammer hamiyah. He has been returns.

IMG-20221001-WA0062.jpg

rany2 commented 1 year ago

:+1:

deavmi commented 1 year ago

Screenshot_20230607-000804_WhatsApp.jpg

deavmi commented 1 year ago

Will fix libsnooze tomorrow :)

deavmi commented 1 year ago

Working on integrating the fix today :)

deavmi commented 1 year ago

Fix worked. Needs just one additional check for differentiating InterruptedtException and FatalException in the Receiver and Sender and then it should be good to go.

deavmi commented 1 year ago

Fix worked. Needs just one additional check for differentiating InterruptedtException and FatalException in the Receiver and Sender and then it should be good to go.

This is completed :heavy_check_mark:

deavmi commented 1 year ago

All that I need to work on now is proper shutdown semantics and so forth. :construction:

rany2 commented 1 year ago

forth

get that shit out of here

deavmi commented 1 year ago

forth

get that shit out of here

Listen here LEB!!!!! (WEEWOOOO LIBERAL ALERT) I WILL USE THE TYPELESS LANGUAGE AND YOU WILL BE HAPPY.

;)

Luv you bro #nhm

rany2 commented 1 year ago

Luv you bro #nhm

pride

deavmi commented 1 year ago

This is haram (THIS IS A CATHOLIC SOUTH AFRICAN PR)

deavmi commented 1 year ago

After having run a test using gitea-web-irc using the latest beta build (containing the latest libsnooze fix) of birchwood from June 14th till June 21st with one process running it seems to have not died - this is the fix! I have therefore confirmed the bug very well, I will work on improvements all round but the fix is working!

Process start:

image

Process end:

image