Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Paneltip
titleUsing additional features of adapters for approval flow in bot actionsThis section explains about adding a slack app
Go to the

Since you have have reached this page, we assume you have understood how the Hubot works with OneDevops-Onbots. But the adapters are something less explored in this documentation till now. Adapters like Slack, Mattermost etc have additional features like interactive messages, Buttons and more. To Use those features we need the Workflow App. This section will guide you in creating those apps/users inside your chat adapter which will function as a bot.


Panel
titleSlack
  1. Go to the Slack web API page and sign up to create a Slack team or sign into an existing account where there is an administrative privileges.Image RemovedImage Added
  2. After signed in go to create a Slack App page.Image Removed
    Image Added
  3. That's it. Once created, Slack app is there toto manage.
  4. Name, configure, twist, shape, and install Slack apps by first logging into api.slack.com and navigating to theMy Apps section at slack.com/apps.
  5. Installing slack app to workspace is easy! Once features setup is done, click on thethe Install App to Team button found on the Install App  If new permission scopes or Slack app features are added after an app has been installed, app has to be reinstalled to workspace for changes to take effect.
          Image Added


Panel
titleHipchat

For approval flow, no need to configure separate apps in hipchat.

Image Removed

Refer the Hipchat(XMPP) section here to know how to connect your bot with Hipchat and here to know more about enabling approval flow with hipchat.


Panel
titleMattermost

Same as hipchat, mattermost also doesn't need any seaparate configuration of apps for approval flow. Refer the Mattermost section here to know how to connect your bot with Mattermost and here to know more about enabling approval flow with mattermost.


Panel
titleMicrosoft Teams

Same as mattermost also doesn't need any seaparate configuration of apps for approval flow. Refer the Mattermost section here to know how to connect your bot with Microsoft Teams and here to know more about enabling approval flow with Microsoft Teams.