| def on_pubmsg(self, connection, event):
|
| sender = event.source.nick
|
| message = event.arguments[0]
|
| channel = event.target
|
| now = datetime.now()
|
|
|
| if now.minute <= 9:
|
| self.app.handle_irc_message(
|
| f"{now.hour}:0{now.minute}",
|
| channel,
|
| sender,
|
| message,
|
| classes=None,
|
| )
|
| else:
|
| self.app.handle_irc_message(
|
| f"{now.hour}:{now.minute}",
|
| channel,
|
| sender,
|
| message,
|
| classes=None,
|
| )
|
|
|
| def on_privmsg(self, connection, event):
|
| message = event.arguments[0]
|
| user = event.source.nick
|
| now = datetime.now()
|
|
|
| if now.minute <= 9:
|
| self.app.handle_private_message(
|
| f"{now.hour}:0{now.minute}",
|
| user,
|
| message,
|
| classes=None,
|
| )
|
| else:
|
| self.app.handle_private_message(
|
| f"{now.hour}:{now.minute}",
|
| user,
|
| message,
|
| classes=None,
|
| )
|
|
|
| def on_ctcp(self, connection, event):
|
| sender = event.source.nick
|
| message = event.arguments[1]
|
| channel = event.target
|
| now = datetime.now()
|
| classes = "italics"
|
|
|
| if now.minute <= 9:
|
| self.app.handle_irc_message(
|
| f"{now.hour}:0{now.minute}",
|
| channel,
|
| sender,
|
| message,
|
| classes,
|
| )
|
| else:
|
| self.app.handle_irc_message(
|
| f"{now.hour}:{now.minute}",
|
| channel,
|
| sender,
|
| message,
|
| classes,
|
| )
|