I was intrigued by the idea of constructing an 'intelligent' bot in Slack. Have used Slack already for some time., Here is a nicely done example. Using a Python API. Programming skill required, but you can get the idea. Its about gathering public data, extracting the right parts, performing simple logic, publishing the results back to Slack. Pretty straightforward. Intelligence? No, but a repetitive way to program a simple service on data in a known system. Leveraging social infrastructure can create Bots.
There is even a Slack data science community.