New paste Repaste Download
   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,
            )
Filename: None. Size: 2kb. View raw, , hex, or download this file.

This paste expires on 2026-09-22 04:40:44.557208+00:00. Pasted through web.