Refactorized SlackClient to use promises