privmsg (DashPlugin)

    # File rbot/dbplugins/dash.rb, line 63
      def privmsg(m)

        if(m.params =~ /^every (\d+)$/)
          period = $1.to_i
          if(@t_handle)
            @bot.timer.remove(@t_handle)
          end
          @t_handle = @bot.timer.add(period) {
            res = getdash
            if(res && res =~ /red/)
              @bot.say m.replyto, res
            end
          }
          @tell = m.replyto
          @freq = period
          @bot.okay m.replyto
          return
        elsif(m.params =~ /^stop$/)
          if(@t_handle)
            @bot.timer.remove(@t_handle)
          end
          @tell = nil
          @freq = nil
          @bot.okay m.replyto
          return
        elsif(m.params =~ /^status$/)
          if(@tell)
            m.reply "currently checking the dashboard every #{@freq}, telling #{@tell}"
          else
            m.reply "not currently monitoring the dashboard"
          end
          return
        end

        res = getdash
        unless(res)
          m.reply "everything's green :)"
        else
          m.reply res
        end
      end