slack-ruby-bot
slack-ruby-bot copied to clipboard
The easiest way to write a Slack bot in Ruby.
https://github.com/dblock/slack-market is behaving differently between development and production, notably `bought XYZ` is matching a later declared `match` route.
I've been struggling with making an instance of a slack-ruby-client without a Thread with just EventMachine. I couldn't boot a web server and a slack RTM client in the same...
I needed to handle any message that mentions bot. I didn't find how to do this simply and came to a little dirty scan: ```ruby scan(/\/) do |client, data, user_ids|...
Howdy @dblock I'm creating an implementation based off of this for my team. I need to use hooks, and would like to test them in rspec. I've been digging through...
``` ➜ minimal git:(master) ✗ uname -a Darwin Maslows-iMac.local 15.4.0 Darwin Kernel Version 15.4.0: Fri Feb 26 22:08:05 PST 2016; root:xnu-3248.40.184~3/RELEASE_X86_64 x86_64 ➜ minimal git:(master) ✗ sw_vers ProductName: Mac OS...
Not sure if this is currently possible but after leafing through the source, it does not seem so: We would like to have a command that only matches if complex...
``` 2015-08-21T14:26:17.365071+00:00 app[web.1]: * Listening on tcp://0.0.0.0:5023 2015-08-21T14:26:17.450818+00:00 app[web.1]: I, [2015-08-21T14:26:17.450607 #3] INFO -- : Welcome 'pongbot' to the 'Artsy' team at https://artsy.slack.com/. 2015-08-21T14:26:17.371591+00:00 app[web.1]: Use Ctrl-C to stop 2015-08-21T14:26:17.945314+00:00...
Hi, recently there has been repeated 429 (ratelimited) errors from slack when calling conversations.list api endpoint. Slack support has suggested adding pagination to our calls but I don't see any...
Hello, I was happy user of this gem for 5 years, but Slack introduced braking changes and I had to migrate fast bot to continue have it working Can you...