我创建了以下模块:
module SlackHelper
def alert_slack(message)
notifier.ping.message
end
private
def notifier(channel="default")
@notifier[channel]||= Slack::Notifier.new ENV['SLACK_WEBHOOK_URL_' + channel]
end
end
以前这是在没有渠道的情况下编写的,并且有效。我得到的错误是:
undefined method `[]' for nil:NilClass