Versions Compared

Key

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


Understood Hubot! But Slack has more addition
Tip
titleAdditional Features of Slack
Using additional features of adapters for approval flow in bot actions

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 ,e.t.cand more. To Use those features we need Slack the Workflow App. This section will guide you in creating Slack Appthose apps/users inside your chat adapter which will function as a bot.


Panel
titleAdding a slack appSlack
  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.
  2. After signed in go to create a Slack App page.
  3. That's it. Once created, Slack app is there to 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 the 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.
          


Panel
titleHipchat

For approval flow, no need to configure separate apps in hipchat. 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.