Module: CollavreSlack

Defined in:
lib/collavre_slack.rb,
lib/collavre_slack/engine.rb,
lib/collavre_slack/version.rb,
lib/collavre_slack/configuration.rb,
app/jobs/collavre_slack/application_job.rb,
app/models/collavre_slack/slack_account.rb,
app/services/collavre_slack/slack_client.rb,
app/jobs/collavre_slack/slack_message_job.rb,
app/services/collavre_slack/emoji_mapping.rb,
app/jobs/collavre_slack/slack_reaction_job.rb,
app/models/collavre_slack/slack_message_log.rb,
app/services/collavre_slack/mention_mapping.rb,
app/models/collavre_slack/application_record.rb,
app/models/collavre_slack/slack_channel_link.rb,
app/models/collavre_slack/slack_comment_link.rb,
app/models/collavre_slack/slack_user_mapping.rb,
app/jobs/collavre_slack/slack_channel_sync_job.rb,
app/services/collavre_slack/slack_event_handler.rb,
app/jobs/collavre_slack/slack_message_delete_job.rb,
app/jobs/collavre_slack/slack_message_update_job.rb,
app/jobs/collavre_slack/slack_inbound_message_job.rb,
app/models/concerns/collavre_slack/error_loggable.rb,
app/jobs/collavre_slack/slack_inbound_reaction_job.rb,
app/controllers/collavre_slack/slack_auth_controller.rb,
app/services/collavre_slack/slack_message_dispatcher.rb,
app/controllers/collavre_slack/application_controller.rb,
app/models/concerns/collavre_slack/slack_dispatchable.rb,
app/services/collavre_slack/slack_integration_service.rb,
app/controllers/collavre_slack/slack_events_controller.rb,
app/controllers/collavre_slack/slack_messages_controller.rb,
app/jobs/collavre_slack/slack_inbound_message_delete_job.rb,
app/jobs/collavre_slack/slack_inbound_message_update_job.rb,
app/models/concerns/collavre_slack/slack_reaction_dispatchable.rb,
app/controllers/collavre_slack/creatives/slack_integrations_controller.rb

Defined Under Namespace

Modules: Creatives, EmojiMapping, ErrorLoggable, MentionMapping, SlackDispatchable, SlackReactionDispatchable Classes: ApplicationController, ApplicationJob, ApplicationRecord, Configuration, Engine, SlackAccount, SlackAuthController, SlackChannelLink, SlackChannelSyncJob, SlackClient, SlackCommentLink, SlackEventHandler, SlackEventsController, SlackInboundMessageDeleteJob, SlackInboundMessageJob, SlackInboundMessageUpdateJob, SlackInboundReactionJob, SlackIntegrationService, SlackMessageDeleteJob, SlackMessageDispatcher, SlackMessageJob, SlackMessageLog, SlackMessageUpdateJob, SlackMessagesController, SlackReactionJob, SlackUserMapping

Constant Summary collapse

VERSION =
"0.2.6"

Class Method Summary collapse

Class Method Details

.configObject



6
7
8
# File 'lib/collavre_slack.rb', line 6

def self.config
  @config ||= Configuration.new
end

.configure {|config| ... } ⇒ Object

Yields:



10
11
12
# File 'lib/collavre_slack.rb', line 10

def self.configure
  yield(config)
end