Fix pong response

trunk
mio 2018-10-05 15:31:06 +00:00
parent 6984c4a8df
commit a09f7b1d7e
2 changed files with 4 additions and 3 deletions

View File

@ -72,8 +72,9 @@ class IRC:
def keepalive(self, line):
"""Stay connected to a server by responding to server pings."""
if "PING" in line:
self.send("PONG", ":" + line.split(":", 2)[1].split(" ", 1)[0])
resp = line.split(" ", 1)[1]
if ("PING " + resp) in line:
self.send("PONG", resp)
def join_channels(self, channels):
"""Join channels given a list of channel names."""

View File

@ -86,7 +86,7 @@ class Ramen:
combo += self.rand(dish["broth"] + dish["broth-veggie"])
combo += " broth"
# Topping
n_top = randint(2, 4)
n_top = randint(2, 5)
for n in range(2, n_top+1):
if n == 2:
if is_veggie: