From fa4a71c43227669b42b4b1c0a68be796091f3d1d Mon Sep 17 00:00:00 2001 From: Giuseppe Bilotta Date: Sun, 10 Aug 2008 00:08:42 +0200 Subject: rfc2812.rb: support RPL_AWAY reply --- lib/rbot/rfc2812.rb | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'lib') diff --git a/lib/rbot/rfc2812.rb b/lib/rbot/rfc2812.rb index ac448883..758f574e 100644 --- a/lib/rbot/rfc2812.rb +++ b/lib/rbot/rfc2812.rb @@ -1244,6 +1244,12 @@ module Irc when RPL_DATASTR data[:text] = argv[1] handle(:datastr, data) + when RPL_AWAY + data[:nick] = argv[1] + data[:message] = argv[-1] + user = @server.get_user(data[:nick]) + user.away = data[:message] + handle(:away, data) when RPL_WHOREPLY data[:channel] = argv[1] data[:user] = argv[2] -- cgit v1.2.3