Skip to content

AssemblyAI-Community/assemblyai-slack-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AssemblyAI Slack Bot

You cannot develop using the same Slack app at one time, so each contributor should create their own Slack app. You can use the manifest.json to configure your Slack app, but make sure to replace https://2cf5-72-221-14-208.ngrok-free.app with your own public URL.

Set up

Configure SLACK_BOT_TOKEN, SLACK_SIGNING_SECRET, and ASSEMBLYAI_API_KEY in .env, see .env.sample as an example. You can learn how to get the Slack tokens in the getting started guide.

Install dependencies:

npm install

Run the bot:

npm run start
# or
npm run watch

Notes

  • Why are we using legacy attachments instead of Blocks? Slack Blocks are more restrictive in character length which transcripts can easily exceed. We can still use Block for non-transcript content.

Useful links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published