How to Build Slack Bot? (Node JS | AWS Lambda & DynamoDB - AWS Serverless | New Slack Apps)

preview_player
Показать описание

▬▬▬▬▬ Experience & Location 💼 ▬▬▬▬▬
► I’m a Senior Software Engineer at Juniper Networks (12+ years of experience)
► Located in San Francisco Bay Area, CA (US citizen)

▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬

▬▬▬▬▬▬ Related videos 👨‍🏫 ▬▬▬▬▬▬

Slack Bot Tutorials:

=========
⏱️TIMESTAMPS⏱️
0:00 Intro
1:16 Create Slack Bot App
2:28 Create IAM User with Full Access
3:20 Create IAM Role for AWS Lambda
4:55 Create AWS Lambda Function
7:30 Deploy Lambda Using Container Image
7:58 Create API Gateway for Lambda Function
10:11 Use AWS Lambda for Slack Event Subscriptions
12:15 Verify Slack Requests Using Signing Secret
17:55 Process Slack Messages
22:13 Save Messages Using AWS Lambda to DynamoDB

=========
Source Code

#AWS #Lambda #Slack
Рекомендации по теме
Комментарии
Автор

Best video so far regarding chatbot on slack

nayelbaig
Автор

Great video to help with familiarization with slack bot and AWS. Thank you.

rohanandgwen
Автор

Hi Anton, It is heartbreaking to see your people are sufferings and I wait for good news every day. Hop you and your family are safe. I really like your tutorial and you save lot of time. I pray for your safety brother. stay safe.

prageethpasyala
Автор

Hi @Anton,
I really like your detailed explanation.
Can you help me on the below:
I have build a chatbot in node.js.
Now i have to add real time customer support feature (for quick responses to the queries) using the app using slack.

akshaypant
Автор

Hi Anton can you make a tutorial on how to make this bot distributable on Slack App Directory

shivrajnag
Автор

seems like creation of IAM users with programmatic access has changed significantly!

EakanGopalakrishnan
Автор

Hi there, thanks for the video. How did you get the event.json data you are using?

kennyalami
Автор

Thanks for the video, you are the best.
Edit: Im using the case "message", i use rds.describeDbclusters. but mi message repeat two or three times before 1or 5 minutes. How i can prevent this. I use de conditional if dont include event.bod_id to prevent loop :(
Sorry for my bad inglish

rodrigo