Module: SlackBotServer

Defined in:
lib/slack_bot_server.rb,
lib/slack_bot_server/version.rb

Overview

A framework for running and controlling multiple bots. This is designed to make it easier for developers to provide Slack integration for their applications, instead of having individual users run their own bot instances.

Defined Under Namespace

Modules: Logging Classes: Bot, LocalQueue, RedisQueue, RemoteControl, Server, SimpleBot

Constant Summary collapse

VERSION =

The current version of the SlackBotServer framework

"0.4.7"

Class Method Summary collapse

Class Method Details

.loggerObject

A Logger instance, defaulting to INFO level



11
12
13
# File 'lib/slack_bot_server.rb', line 11

def self.logger
  @logger ||= Logger.new(STDOUT)
end

.logger=(logger) ⇒ Object

Assign the logger to be used by SlackBotServer

Parameters:

  • logger (Logger)


17
18
19
# File 'lib/slack_bot_server.rb', line 17

def self.logger=(logger)
  @logger = logger
end