This is a better Slack module!

It handles incoming Slack messages and provides events for other modules to listen for and also integrates with the Slack API to perform Slack commands like sending messages or displaying a Home tab for an application.

Includes authorization checking.