Последние новости: Coursehunters.club

Как создать Slack бота для автоматизации задач - Видеоуроки

How to create a Slack bot to automate tasks for you
Duration 04:42:23
Открыть все курсы от udemy

Создайте собственного виртуального помощника. Представьте, что вы можете взять какой-то процесс и можете заставить бота не только сделать его за вас, но и делать это идеально каждый раз. Не говоря уже о том, что ваш бот может работать 24 часа в сутки, часто выполнять задания намного быстрее, чем человек, и проверять обновления систем каждые несколько секунд вместо часов или дней. ака. идеальный сотрудник.

Почти все, что вы можете придумать. Вы ограничены только вашим творчеством. Скажем, клиент хочет знать свой баланс на своем счете. Они могут отправить вам электронное письмо, а вы им ответите. Или вы можете дать им команду в слаке, чтобы они могли получить их баланс, когда захотят.

Может быть, разработчику необходимо регистрировать время работы. Они могут войти в систему учета и вручную ввести это время, а затем отправить сообщение менеджеру проекта, чтобы они закончили свою задачу. Или... вы могли бы дать этому разработчику единую команду, которая будет выполнять все эти задачи для них.

Допустим, у вас есть компания, в которой сотрудники могут подавать заявки на покупку, если захотят. Они обычно заполняли какую-то форму, передают ее секретарю, который затем передает ее генеральному директору для принятия решения. Затем этот секретарь должен предоставить эту обратную связь сотруднику, который запросил покупку.

Секретарь также будет контролировать все запросы на покупку, чтобы, если генеральный директор забыл принять решение по одному из них, этот секретарь напомнит генеральному директору.

В этом курсе мы по существу собираемся запрограммировать весь этот поток, в первую очередь, превращая человеческую секретаршу в Slack-бота. Так что единственные люди, которые будут использовать эту систему, - это генеральный директор и сотрудник, делающий запрос на покупку.

Полный список уроков Развернуть / Свернуть
  • Урок 1. Welcome 00:01:01
  • Урок 2. What we are building 00:06:05
  • Урок 3. Create a Slack app 00:03:33
  • Урок 4. Create a custom slash command for Slack 00:03:36
  • Урок 5. Setup development environment 00:02:52
  • Урок 6. Get an Express server up and running 00:08:50
  • Урок 7. Setup ngrok 00:09:21
  • Урок 8. Using git and an introduction to Slack's message builder 00:08:05
  • Урок 9. Create a Slack bot in our Slack app 00:04:13
  • Урок 10. Coding up the sendDM function 00:17:11
  • Урок 11. Review of sendDM and using it to send a direct message 00:09:37
  • Урок 12. Formatting and creating dynamic messages 00:12:18
  • Урок 13. Displaying buttons in Slack messages 00:11:42
  • Урок 14. Refactoring our code for handling routes 00:03:44
  • Урок 15. How to process button clicks in Slack messages 00:07:10
  • Урок 16. How to modify original interactive message after button click 00:10:08
  • Урок 17. Send feedback to the user who made a purchase request 00:12:54
  • Урок 18. Introduction to state management 00:06:57
  • Урок 19. Scaffolding a code module for Firebase 00:08:14
  • Урок 20. Saving data to Firebase 00:12:07
  • Урок 21. Review and getting the key for each record 00:08:28
  • Урок 22. Overview of using Firebase as the memory of our Slack bot 00:05:50
  • Урок 23. Reading data from Firebase 00:13:08
  • Урок 24. Code cleanup and planning on sending reminders to the CEO 00:05:32
  • Урок 25. Adding a timestamp when a purchase request was made 00:06:35
  • Урок 26. Recording the CEO's decision in Slack bot's memory 00:07:36
  • Урок 27. Review and code cleanup 00:04:15
  • Урок 28. Read all the purchase requests 00:06:48
  • Урок 29. Iterating over the purchase requests 00:05:27
  • Урок 30. Analysing each purchase request 00:06:41
  • Урок 31. Making a decision when to remind the CEO of specific purchase requests 00:08:48
  • Урок 32. Sending a message reminder to the CEO for specific purchase requests 00:13:00
  • Урок 33. Summary of entire application 00:09:05
  • Урок 34. Overview of how to move this application into production 00:12:01
  • Урок 35. Some final tweaks to the CEO's personal assistant 00:09:31
Этот курс находится в платной подписке!

И будет доступен в бесплатном просмотре 03.01.2019. Если у тебя еще нет у нас аккаунта - зарегистрируйся и оформи премиум подписку в своем личном кабинете, и смотри этот, а также многие другие курсы, прямо сейчас.

Следи за последними обновлениями и новостями в нашем coursehunters.club, или вступай в наш канал telegram.

Комментарии

Последнее добавленное

Electron v2

Electron v2

en
Electron - это платформа для создания собственных кроссплатформенных настольных приложений с использованием веб-технологий (например, HTML, CSS и JavaScript). На этом семинаре вы научитесь создавать несколько настольных приложений с использованием Electron. Мы обсудим, как реализовать...
Universal React с Next.js - Полное руководство

Universal React с Next.js - Полное руководство

en
Узнайте, как создавать удивительные server-rendered приложения React с помощью Next.js. Хотите создавать удивительные, производительные и в целом лучшие приложения React? Смотрите не дальше, чем Next.js. Этот курс - лучшее руководство, которое вы найдете для изучения фреймворка Next.js. В нем мы...
JavaScript: Расширенные возможности

JavaScript: Расширенные возможности

en
Курс состоит из 8 уроков, на которых учащиеся смогут ознакомиться с новыми, а также расширенными возможностями языка JavaScript. Студенты рассмотрят возможность использование событий для мобильных устройств, реализацию возможностей ES6, ES7, ES8, ES9, и использование Promises RxJS в написании...
ES6, ES7 и ES8, время обновить ваш JavaScript / ECMAScript!

ES6, ES7 и ES8, время обновить ваш JavaScript / ECMAScript!

en
Если вы потратили время на программирование на JavaScript, вы слышали о ES6, ECMAScript или ES2015. Может быть, это был отвратительный сотрудник, который пытался вас унизить, другой курс удеми, или в встречались с ними на stackoverflow. Если вы не знакомы с ним или все еще задаетесь вопросом...
Просто Express (с кучей node и http). В деталях.

Просто Express (с кучей node и http). В деталях.

en
Нет MERN или MEAN ... просто Express. Для тех, кто немного узнал о самом крутом фреймворке node и хочет больше. У вас есть представление о том, что такое Node, Express и http, иначе вас бы здесь не было. Node и серверная часть JavaScript взяли мир штурмом, [НЕКОТОРАЯ БОЛЬШАЯ КОМПАНИЯ] переехала...
Разработка модуей Drupal 8 с примерами

Разработка модуей Drupal 8 с примерами

en
Никогда не было лучшего времени для изучения разработки модулей Drupal 8. Это потому, что Drupal 8 уже является лучшим технологически и более быстрым способом создания приложений Drupal (по сравнению с Drupal 7). Drupal 8 построен поверх Symfony, поэтому хорошие новости заключаются в том...
Appium (Версия 1.8.2) - Мобильное автоматизированное тестирование с нуля

Appium (Версия 1.8.2) - Мобильное автоматизированное тестирование с нуля

en
Appium курс - 200+ лекций по мобильной автоматизации от основ с примерами в реальных проектах. Курс полностью обновлен 12 ноября с последней версией Appium 1.8.2. Узнайте все, что вам нужно знать о мобильной автоматизации (Android + IOS), даже если вы никогда не программировали раньше.
gRPC [Golang] Мастер-класс: создание современных API и микросервисов

gRPC [Golang] Мастер-класс: создание современных API и микросервисов

en
Лучше, чем REST API! Создайте быстрый и масштабируемый HTTP / 2 API для Go микро-сервиса с помощью gRPC, Protocol Buffers (protobuf). gRPC - это новый и современный фреймворк для построения масштабируемого, современного и быстрого API. Он используется многими ведущими технологическими компаниями...
chat
logo