コード例 #1
0
ファイル: ircbot.py プロジェクト: thejammiedodger/IRCbot
 def on_nicknameinuse(self, conn:ServerConnection, event:Event)->str:
     """
     Trigered if username is take. Changes the username by appending
     69 to it
     :param conn: ServerConnection to irc server
     :param event: Event
     :return: str containing new username
     """
     conn.nick(conn.get_nickname() + "69")
コード例 #2
0
 def on_nicknameinuse(self, c: ServerConnection, e: Event) -> None:
     c.nick(c.get_nickname().replace("_zulip", "__zulip"))
コード例 #3
0
ファイル: __init__.py プロジェクト: deviousgeek/aussieIRCbot
 def on_invite(self, connection: ServerConnection, event: Event):
     if event.target == connection.get_nickname() and event.arguments:
         if event.arguments[0] not in self.channels:
             connection.join(event.arguments[0])
コード例 #4
0
ファイル: __init__.py プロジェクト: deviousgeek/aussieIRCbot
 def on_kick(self, connection: ServerConnection, event: Event):
     if event.arguments and connection.get_nickname() in event.arguments:
         connection.join(event.target)
コード例 #5
0
ファイル: __init__.py プロジェクト: deviousgeek/aussieIRCbot
 def on_nicknameinuse(self, connection: ServerConnection, event: Event):
     connection.nick("{}_".format(connection.get_nickname()))