brew install weechat --with-lua --with-perl --with-python --with-ruby
weechat
/server add name-of-team xxxxx.irc.slack.com/6667 -autoconnect -ssl -ssl_dhkey_size=512 -ssl_verify=off -password=****** -username=xxxxx -nicks=xxxxx
/connect name-of-team
Find the password in https://xxxxx.slack.com/account/gateways
/q <person> Hello
/close
/script install buffers.pl
/mouse enable
pastebinit file.txt
Ctrl-N and Ctrl-P
Go to :
https://github.com/thoughtbot/weechat-slacklog
curl -o ~/.weechat/ruby/slacklog.rb \
"https://raw.githubusercontent.com/thoughtbot/weechat-slacklog/master/slacklog.rb"
cd ~/.weechat/ruby/autoload && ln -s ../slacklog.rb .
Restart WeeChat or load the script manually:
/script load slacklog.rb
/server add freenode irc.freenode.com/lrug
/set irc.server.freenode.autoconnect on
/set irc.server.freenode.username "Elena"
/set irc.server.freenode.realname "Elena"
/connect freenode
/join #lrug
/set irc.server.freenode.autojoin "#lrug,#elixir-lang,#ruby,#rubyonrails"
For more settings check out
https://gist.github.com/pascalpoitras/8406501#isetpl
Edit ~/.weechat/plugins.conf
Change to "off" all beep_*
variables that are set to "on"