lita-slack
lita-slack copied to clipboard
A Slack adapter for Lita.
We often need to attach text dumps to our bot replies. This PR adds a `send_file_content` method to handle this. It uses the `content` argument of Slack's [files.upload API call](https://api.slack.com/methods/files.upload),...
Given a message from Slack like: `FYI test` Lita will receive the message as: `FYI test` I would expect it to receive: `FYI @imps test` or preferably `FYI test` per...
The intent of this pull request is to allow handlers to be able to observe other events such as `presence_change`. This changes the default behavior of sending unhandled events to...
my slack lita bot will not respond in the channel in which I make the request, Instead it responds privately in the "APPS" section of the slack interface. The bot...
Please see: https://github.com/litaio/lita-slack/issues/117 Now the handling of attachments would be much more consistent. Besides what mentioned in the issue above, I've converted supported message subtypes from a method to a...
Hi! Current implementation does not have any insights in messages that contain attachments, like this: ![image](https://cloud.githubusercontent.com/assets/2265459/22695318/6ba91dce-ed5b-11e6-8989-9ff1ff534ec2.png) It does not even see the starting piece `Event starting in 5 minutes:`, but...
I'm on CentOS 7, Now I get following error: $ lita [WARNING] MultiJson is using the default adapter (ok_json).We recommend loading a different JSON library to improve performance. terminate called...
If we have A LOT of users, and especially if we're leveraging the :slack_user_created event triggered by UserCreator.create_user, the Slack Websocket can "time out." We only have 30 seconds to...
This one is a bit weird I admit, but our Slack team have over 1200 users and 1000 channels. So the insertion on boot actually takes 2 good seconds. Which...
Fixes hmset issue in #57. The hmset method expects an even length Array. Any empty array in the metadata hash will be ejected when it's flattened.