From ac10728090f28a34593da1d125ebf0811d7d9691 Mon Sep 17 00:00:00 2001 From: dmitry kim Date: Fri, 11 Apr 2008 02:30:59 +0400 Subject: * recalculate the relative version timestamp on !version --- lib/rbot/core/config.rb | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/rbot/core/config.rb b/lib/rbot/core/config.rb index 1b14ebd8..203cf1de 100644 --- a/lib/rbot/core/config.rb +++ b/lib/rbot/core/config.rb @@ -10,8 +10,16 @@ class ConfigModule < CoreBotModule def version_string - _("I'm a v. %{version} rubybot%{copyright}%{url}") % { + if $version_timestamp.to_i > 0 + ago = String.new ' [' + ago << Utils.secs_to_string(Time.now.to_i - $version_timestamp.to_i) + ago << ' ago]' + else + ago = '' + end + _("I'm a v. %{version}%{ago} rubybot%{copyright}%{url}") % { :version => $version, + :ago => ago, :copyright => ", #{Irc::Bot::COPYRIGHT_NOTICE}", :url => " - #{Irc::Bot::SOURCE_URL}" } -- cgit v1.2.3