scala-slack-bot-core icon indicating copy to clipboard operation
scala-slack-bot-core copied to clipboard

Akka based library for writing Slack bots in Scala.

Results 7 scala-slack-bot-core issues
Sort by recently updated
recently updated
newest added

Add message thread, and tests. This allows bots to processes and respond in a message thread.

I would like to added threaded message support. This will allow bots to respond to a conversation and encapsulate the conversation in a thread. This type of encapsulation makes it...

The first param of `OutboundMessage` is a channel id. If the target channel name is known, but not the id, how can we obtain the id?

SBT dependencies changed to compile with spray-json 1.3.3 because of API incompatibility between spray-json 1.3.1 and 1.3.3

Hi, I'm using slack-scala-bot-core 0.2.1 which depends on spray-json 1..3.1. No I've added a dependency to akka-http-spray-json 10.0.3 which depends on spray-json 1.3.3. The problem is that there is an...

https://github.com/ScalaConsultants/scala-slack-bot-core/blob/master/src/main/scala/io/scalac/slack/common/Messages.scala#L52 If the text contains newline or `"`, it will break the JSON format. Example: ``` scala val response = OutboundMessage(message.channel, s"""ha","escape":"bad""") publish(response) ``` Expected Payload: ``` json { "id":...