Open AndrewRayCode opened 7 years ago
oooooooh gem name is slack-api
got thrown off by require 'slack'
name and it working
Same errors after gem install 'slack-api'
try gem uninstall slack
and rerun irb
if don't work, show me
ruby -e 'b = $LOADED_FEATURES.dup;require "slack";puts ($LOADED_FEATURES-b)'
$ mkdir banana
$ cd banana/
$ gem install 'slack-api'
Successfully installed slack-api-1.5.0
1 gem installed
$ irb
>> require 'slack'
=> true
>> Slack::Client
NameError: uninitialized constant Slack::Client
from (irb):2
from .rvm/rubies/ruby-2.1.5/bin/irb:11:in `<main>'
>> Slack.configure
NoMethodError: undefined method `configure' for Slack:Module
from (irb):3
from .rvm/rubies/ruby-2.1.5/bin/irb:11:in `<main>'
>>
$ ruby -e 'b = $LOADED_FEATURES.dup;require "slack";puts ($LOADED_FEATURES-b)'
.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/path_support.rb
.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/dependency.rb
.rvm/gems/ruby-2.1.5/gems/speck-1/lib/speck/battery.rb
.rvm/gems/ruby-2.1.5/gems/speck-1/lib/speck/check.rb
.rvm/gems/ruby-2.1.5/gems/speck-1/lib/speck.rb
.rvm/gems/ruby-2.1.5/gems/slack-0/lib/slack/mixins/object.rb
.rvm/gems/ruby-2.1.5/gems/slack-0/lib/slack/mixins/boolean.rb
.rvm/gems/ruby-2.1.5/gems/slack-0/lib/slack/mixins/proc.rb
.rvm/gems/ruby-2.1.5/gems/slack-0/lib/slack/mixins/speck.rb
.rvm/gems/ruby-2.1.5/gems/slack-0/lib/slack/mixins/speck/check.rb
.rvm/gems/ruby-2.1.5/gems/slack-0/lib/slack/mixins.rb
.rvm/gems/ruby-2.1.5/gems/slack-0/lib/slack.rb
works fine for me, but only with a legacy api token