Как создать платформу на 170 000 ботов - Артем Пташник - #1...
TRANSCRIPT
![Page 1: Как создать платформу на 170 000 ботов - Артем Пташник - #1 Chatbots and AI Hackathons Cup 2016 with ChatFuel and Dima Dumik](https://reader031.vdocuments.mx/reader031/viewer/2022022414/587614111a28ab306c8b645f/html5/thumbnails/1.jpg)
Chatfuel
Как создать платформу на 170 000 ботов
![Page 2: Как создать платформу на 170 000 ботов - Артем Пташник - #1 Chatbots and AI Hackathons Cup 2016 with ChatFuel and Dima Dumik](https://reader031.vdocuments.mx/reader031/viewer/2022022414/587614111a28ab306c8b645f/html5/thumbnails/2.jpg)
Overview
• Конструктор для Telegram • Конструктор для Facebook • Storebot.me • Tchannels.me
![Page 3: Как создать платформу на 170 000 ботов - Артем Пташник - #1 Chatbots and AI Hackathons Cup 2016 with ChatFuel and Dima Dumik](https://reader031.vdocuments.mx/reader031/viewer/2022022414/587614111a28ab306c8b645f/html5/thumbnails/3.jpg)
Цифры
• 7 млн пользователей • 1 млн DAU • 170 000 ботов • 50 RPS в среднем, до 1000 в пике
![Page 4: Как создать платформу на 170 000 ботов - Артем Пташник - #1 Chatbots and AI Hackathons Cup 2016 with ChatFuel and Dima Dumik](https://reader031.vdocuments.mx/reader031/viewer/2022022414/587614111a28ab306c8b645f/html5/thumbnails/4.jpg)
Распределение пользователей • Telegram:
– Иран – Йемен – Бразилия – Россия – Великобритания
• Facebook: – США – Великобритания – Вьетнам – Испания – Франция
![Page 5: Как создать платформу на 170 000 ботов - Артем Пташник - #1 Chatbots and AI Hackathons Cup 2016 with ChatFuel and Dima Dumik](https://reader031.vdocuments.mx/reader031/viewer/2022022414/587614111a28ab306c8b645f/html5/thumbnails/5.jpg)
Создание бота Telegram Facebook Создаем бота командой /newbot Создаем страницу на Facebook Получаем токен Регистрируемся как разработчик Бот доступен всем пользователям telegram
Создаем приложение на Facebook
Подписываем приложение на обновления страницы Отправляем приложение в Facebook на модерацию (5-7 дней) Нельзя менять функционал после модерации
![Page 6: Как создать платформу на 170 000 ботов - Артем Пташник - #1 Chatbots and AI Hackathons Cup 2016 with ChatFuel and Dima Dumik](https://reader031.vdocuments.mx/reader031/viewer/2022022414/587614111a28ab306c8b645f/html5/thumbnails/6.jpg)
Onboarding Telegram Facebook
Как попасть в бота?
Прямой URL (с параметрами) Поиск в Telegram Inline bot
Со страницы в Facebook Send to messenger, URL (без параметров) Message Us, Follow (без кнопки start), Messenger Codes
Доступные данные пользователя
Имя, фамилия, ник, ID (уникальный)
Имя, фамилия, часовой пояс, язык, пол, картинка, ID (разный)
Что видит пользователь
Описание, команды Описание, первое сообщение
![Page 7: Как создать платформу на 170 000 ботов - Артем Пташник - #1 Chatbots and AI Hackathons Cup 2016 with ChatFuel and Dima Dumik](https://reader031.vdocuments.mx/reader031/viewer/2022022414/587614111a28ab306c8b645f/html5/thumbnails/7.jpg)
Получение сообщений Telegram Facebook
Как получать? getUpdates Webhook (только https, самоподписанные сертификаты)
Webhook (только https, letsencrypt.org)
Получение По одному сообщению До 50 сообщений сразу
![Page 8: Как создать платформу на 170 000 ботов - Артем Пташник - #1 Chatbots and AI Hackathons Cup 2016 with ChatFuel and Dima Dumik](https://reader031.vdocuments.mx/reader031/viewer/2022022414/587614111a28ab306c8b645f/html5/thumbnails/8.jpg)
Отправка сообщений Telegram Facebook
Отправка 30 RPS (не включая ответы на входящие сообщения) Обновление уже отправленных сообщений
~70 RPS Отчет о доставке Блокировка –> бан (5%) Обязательный opt-in
Структура Клавиатура Разнообразные вложения (video, sticker, location, и т.д.) Markdown, HTML
Галерея, Receipt
![Page 9: Как создать платформу на 170 000 ботов - Артем Пташник - #1 Chatbots and AI Hackathons Cup 2016 with ChatFuel and Dima Dumik](https://reader031.vdocuments.mx/reader031/viewer/2022022414/587614111a28ab306c8b645f/html5/thumbnails/9.jpg)
С Chatfuel веселей!
• Создание бота без модерации • AI навигация • Интерфейс для создания структуры бота
• Рассылка сообщений • Создание бота по шаблону • JSON-плагин для подключения к своему
API
![Page 10: Как создать платформу на 170 000 ботов - Артем Пташник - #1 Chatbots and AI Hackathons Cup 2016 with ChatFuel and Dima Dumik](https://reader031.vdocuments.mx/reader031/viewer/2022022414/587614111a28ab306c8b645f/html5/thumbnails/10.jpg)
Процесс • 2 офиса
– ежедневные стендапы – демо
• недельные спринты – выбор функционала – продуктовая часть – дизайн + usability – техническая часть – оценка времени – разработка
![Page 11: Как создать платформу на 170 000 ботов - Артем Пташник - #1 Chatbots and AI Hackathons Cup 2016 with ChatFuel and Dima Dumik](https://reader031.vdocuments.mx/reader031/viewer/2022022414/587614111a28ab306c8b645f/html5/thumbnails/11.jpg)
Советы разработчикам