Skip to content

omar3anan/Slack-Integration

Repository files navigation

Slack-Integration

Slack Integration with Slack API

Setting Up Slack Integration using Slack API

First Step: Create Slack App

1. Go to https://api.slack.com/

2. Create a new workspace and provide a new name for your workspace.

Second Step: Configure App Permissions

1. Navigate to the OAuth & Permissions section.

2. Scroll down to user token scope and choose the scope of permissions your app will need.

Permissions Used:

After Categorizing the Question

The categorized team will send an email with a response. You can perform the following actions:

  1. Use the @slack/web-api to interact with Slack's Web API.
  2. Post messages in Slack using the Web Client at https://hooks.slack.com/service/{Channel path}.
  3. GET all messages inside the channel using the web.conversations.history endpoint.
  4. Search for keywords using the endpoint provided by Slack: https://slack.com/api/search.all
  5. Filter the question and find technical keywords inside the chat for a readme file in GitHub.

Page 7

Releases

No releases published

Packages

No packages published