Загрузка страницы

Telegram Bot на Python | Часть 5. Создание сценария диалога с ботом | История переписки

Упоминаемые понятия: telegram bot, телеграм бот, создание бота на Python, ведение диалога с ботом, создания сценария диалога общения с ботом, conversationhandler, обработчик состояний, точка входа в диалог, точка выхода из диалога, состояния бота, user_data, сохранение пользовательских данных, переходы между состояниями, история общения с ботом, программирование бота

===============
Таймлайн
00:00 Вступление, о чём будет видео
02:12 Используйте таймлайн и не ругайтесь на то, что я много говорю :)
03:10 Переход к программному коду
03:27 Обработчик для работы с состояниями ConversationHandler
03:44 Точка входа
04:03 Что делает бот?
04:30 Словарь состояний бота
05:37 Точка прерывания
06:03 Рассмотрение всего скрипта
10:37 Сохранение словаря с пользовательской информацией
14:01 Небольшое исправление и запуск скрипта
14:48 Общение в телеграме
16:17 Дальнейшие планы
17:55 Завершение

===============
Это видео - пятая часть целого цикла видеовыпусков о создании и использовании телеграм-бота на языке программирования Python.

Мы посмотрим весь процесс от самых первых шагов и до решения более серьёзных задач с помощью этого интересного инструмента.

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

================
Исходный код
https://gist.github.com/informlic/75e9a0979c5781f2bcb9ef551c052178
(Part 5)

================
Хэштеги
#telegrambot #телеграмбот

Видео Telegram Bot на Python | Часть 5. Создание сценария диалога с ботом | История переписки канала INFORMLIC
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
20 сентября 2020 г. 13:00:08
00:18:13
Другие видео канала
Каждый программист должен знать! Что такое O(n) в алгоритмах?Каждый программист должен знать! Что такое O(n) в алгоритмах?Анализ больших данных. Первые шаги | Прогноз погоды через Python и ExcelАнализ больших данных. Первые шаги | Прогноз погоды через Python и ExcelЧто выбрать: софт или железо? Hardware VS SoftwareЧто выбрать: софт или железо? Hardware VS SoftwareМеняю формат своих роликов. Жду ваших комментариев и идей 👍🏽Меняю формат своих роликов. Жду ваших комментариев и идей 👍🏽Как расшифровать текст на Python?Как расшифровать текст на Python?Шифрование текста и его криптостойкостьШифрование текста и его криптостойкостьИспользование итераторов в практике программирования / itertools Python. Часть 2Использование итераторов в практике программирования / itertools Python. Часть 2Использование итераторов в практике программирования / itertools PythonИспользование итераторов в практике программирования / itertools Pythonitertools в Python: Генерация паролей, подбор значков и контента для сайта, комбинации элементовitertools в Python: Генерация паролей, подбор значков и контента для сайта, комбинации элементовХакаем ЕГЭ по ИНФОРМАТИКЕХакаем ЕГЭ по ИНФОРМАТИКЕИщем в Word с помощью регулярных выражений | Шаблоны поиска в WordИщем в Word с помощью регулярных выражений | Шаблоны поиска в WordРегулярные выражения, маски, шаблоны, метасимволы... Зачем нам всё это?Регулярные выражения, маски, шаблоны, метасимволы... Зачем нам всё это?Прогноз погоды через API на Python. Запросы GET и ответы JSON. Аннотации к функциям на PythonПрогноз погоды через API на Python. Запросы GET и ответы JSON. Аннотации к функциям на PythonGitHub: Все основные алгоритмы в одном месте! Учимся программировать на PythonGitHub: Все основные алгоритмы в одном месте! Учимся программировать на PythonПерспективы в IT | IT-специальности и зарплаты в IT | Фулстек, фронтенд, data scientist | Кем стать?Перспективы в IT | IT-специальности и зарплаты в IT | Фулстек, фронтенд, data scientist | Кем стать?Базы данных. Это должен знать каждый айтишник! | Язык SQL и запросы | СУБД | phpMyAdmin и другоеБазы данных. Это должен знать каждый айтишник! | Язык SQL и запросы | СУБД | phpMyAdmin и другоеВзлом Wi-Fi и аккаунтов, подмена IP и MAC, удалённый доступ и прочее в книге "Инструментарий хакера"Взлом Wi-Fi и аккаунтов, подмена IP и MAC, удалённый доступ и прочее в книге "Инструментарий хакера"Компьютерные сети. Это должен знать каждый айтишник! | Модель OSI | Протоколы | Сетевое оборудованиеКомпьютерные сети. Это должен знать каждый айтишник! | Модель OSI | Протоколы | Сетевое оборудованиеЧто должен знать каждый айтишник? Анонс курсаЧто должен знать каждый айтишник? Анонс курсаОбзор рынка IT вакансий | Кем стать? | Самые востребованные разработчики | Перспективы рынкаОбзор рынка IT вакансий | Кем стать? | Самые востребованные разработчики | Перспективы рынка
Яндекс.Метрика