@TechnoTim
  @TechnoTim
Techno Tim | How to Build a Slack Bot @TechnoTim | Uploaded July 2020 | Updated October 2024, 4 hours ago.
Slack is a great chat and communication tool used by small and large businesses as well as personal use. Slack has a great API and great official Node JS clients that help you automate many features of Slack. If you're thinking of building a bot for Slack, be sure to follow this step by step tutorial on how to build a Slack bot in JavaScript using the Slack API and the Node Slack SDK. With this SDK, we can connect to the Slack Web API and even hook into events using the RTM API and build a bot in just a few minutes that you can add to your Slack server today.

Video Notes: https://technotim.live/posts/slack-bot/

If you need help cloning this repo, or setting up your developer machine, see my other video:
youtube.com/watch?v=kL8iGErULiw

GitHub Repo github.com/techno-tim/techno-boto-slack

00:00 Intro
00:22 Why
00:37 What is Slack
00:59 What We're Going to Build
01:31 Create a Slack Workspace
01:53 Create a Slack App
02:31 Add App Features to Our Slack App
03:08 Customize Our Bot Display
03:23 Start Writing Code
04:05 Configure Your Machine for JavaScript Development
04:37 Install Dependencies
06:01 Get Slack OAuth Access Token
07:11 Start Our Bot
07:31 Send Message From Bot
08:30 Bot Spam Channel
09:30 Bot Online Message
10:39 Hello Command Using Events
11:27 Invite Bot to Channel
12:16 !hello Command Logic
14:25 Bot Mentions with userId
15:30 Bot Feature Complete
15:41 Conclusion
16:18 Stream Highlight - Battlefield 1942 Tank Repairs - Such a classic game!

Support me on Patreon: patreon.com/technotim
Sponsor me on GitHub: github.com/sponsors/timothystewart6
Subscribe on Twitch: twitch.tv/technotim
Become a YouTube member: youtube.com/channel/UCOk-gHyjcWZNj3Br4oxwh0A/join
Merch Shop: https://l.technotim.live/shop
Gear Recommendations: https://l.technotim.live/gear
Get Help in Our Discord Community: https://l.technotim.live/discord
2nd channel: youtube.com/@TechnoTimTalks

(Affiliate links may be included in this description. I may receive a small commission at no cost to you.)

Techno Tim Kits:
► 4K YouTube Kit - kit.co/TechnoTim/4k-youtube-kit
► Pro Level Live Streaming Kit - kit.co/TechnoTim/pro-level-live-streaming-kit
► Budget Gaming Streaming PC 2020- kit.co/TechnoTim/budget-gaming-streaming-pc-2020
► Performance Virtualization Server- kit.co/TechnoTim/performance-virtualization-nas-server
► Budget NAS Server- kit.co/TechnoTim/budget-nas-server
► Coding & Gaming Keyboards- kit.co/TechnoTim/coding-gaming-keyboards
► Coding & Gaming Mice- kit.co/TechnoTim/coding-gaming-mice

⏯ Recommended Videos ⏯
► 20 Ways to Use a Virtual Machine (and other ideas for your homelab) youtube.com/watch?v=SVQmzaSabEQ
► Remote Gaming with Promox youtube.com/watch?v=fgx3NMk6F54
► Let's Build a Discord Bot Using DiscordJS - Moderator Bot youtube.com/watch?v=YSZcyz2-twQ

#SlackBot #SlackAPI #Coding #OpenSource #TechnoTim #HomeLab

Description tags: OAuth, Real time messaging API, interactive messages, events API, incoming webhooks, npm, yarn, robot, Slack Apps, create new app, workspace, how to build a slack bot, slackbot, javasctip slackbot, slackbot tutorial,

Thank you for watching!
How to Build a Slack BotSSL, Traefik, and OAuth for Rancher! (Google, GitHub, Keycloak, Azure, and more!)Building a Low Power, All-in-One,  Silent ServerOne of the best scenes yet in Monster Hunter World!My HUGE (but small) 1U Server UpgradeNEW 45 HomeLab HL15 at the Creator Storage SummitThe Best Way to Dual Boot Windows and UbuntuThe FASTEST Way to run Kubernetes at Home - k3s Ansible Automation - Kubernetes in your HomeLabDiablos down! Monster Hunter: WorldSelf-Hosting Security Guide for your HomeLabHome Assistant on Docker and Kubernetes (Open Source Home Automation)Taking down Windblight Ganon in The Legend of Zelda: Breath of the Wild

How to Build a Slack Bot @TechnoTim

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER