home
·
contact
·
privacy
projects
/
ircplom
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
6a97404
)
Add ":raw" window to separate raw server log from self-crafted logs.
master
author
Christian Heller
<c.heller@plomlompom.de>
Sun, 27 Jul 2025 17:29:34 +0000
(19:29 +0200)
committer
Christian Heller
<c.heller@plomlompom.de>
Sun, 27 Jul 2025 17:29:34 +0000
(19:29 +0200)
ircplom/irc_conn.py
patch
|
blob
|
history
diff --git
a/ircplom/irc_conn.py
b/ircplom/irc_conn.py
index deafb544add12004dcc674c8e23cf4c5bae16776..a689b0e89c1928059d2edbd72b13ffd15e7b8154 100644
(file)
--- a/
ircplom/irc_conn.py
+++ b/
ircplom/irc_conn.py
@@
-272,7
+272,8
@@
class Client(ABC, ClientQueueMixin):
self.log('# ALERT: cannot send, connection seems closed')
return
self._socket.sendall(msg.raw.encode('utf-8') + _IRCSPEC_LINE_SEPARATOR)
self.log('# ALERT: cannot send, connection seems closed')
return
self._socket.sendall(msg.raw.encode('utf-8') + _IRCSPEC_LINE_SEPARATOR)
- self.log(msg=f'->: {msg.raw}', chat=chat)
+ self.log(msg=f'> {msg.raw}', chat=chat)
+ self.log(msg=f'=>| {msg.raw}', chat=':raw')
def update_login(self, nick_confirmed: bool, nickname: str = '') -> None:
'Manage .nickname, .nick_confirmed – useful for subclass extension.'
def update_login(self, nick_confirmed: bool, nickname: str = '') -> None:
'Manage .nickname, .nick_confirmed – useful for subclass extension.'
@@
-338,7
+339,7
@@
class _RecvEvent(ClientEvent, PayloadMixin):
def affect(self, target: Client) -> None:
msg = IrcMessage.from_raw(self.payload)
def affect(self, target: Client) -> None:
msg = IrcMessage.from_raw(self.payload)
- target.log(f'<-
: {self.payload}
')
+ target.log(f'<-
| {self.payload}', ':raw
')
if msg.verb == 'PING':
target.send(IrcMessage(verb='PONG', params=(msg.params[0],)))
elif msg.verb == 'ERROR' and msg.params[0].startswith('Closing link:'):
if msg.verb == 'PING':
target.send(IrcMessage(verb='PONG', params=(msg.params[0],)))
elif msg.verb == 'ERROR' and msg.params[0].startswith('Closing link:'):