WorksheetsPython-разработка II Чат-боты (11_итоговый)
Total questions: 20
Worksheet time: 10mins
Что такое бот?
Игра
Программа, которая отвечает на сообщения
Сайт
Браузер
Что такое vkbottle?
Язык программирования
Социальная сеть
База данных
Фреймворк для ботов ВК
Для чего нужен TOKEN?
Для игр
Для дизайна
Для подключения бота к ВК
Для красивых сообщений
Что делает @bot.on.message(...)?
Запускает бота
Назначает обработчик сообщений
Переводит текст
Получает данные из API
Что такое JSON?
Формат хранения данных
Язык
API
Команда
Что такое API?
Команда
Файл
База данных
Способ получать данные из интернета
Что делает requests.get()?
Создаёт команду
Сохраняет файл
Отправляет запрос в интернет
Запускает бота
Зачем нужен .json()?
Превращает ответ сайта в словарь
Исправляет ошибки
Отправляет файл
Выводит текст
Зачем нужен try / except?
Для украшения кода
Чтобы бот не ломался при ошибке
Для скорости
Для API
Что делает async def?
Удаляет ошибку
Создаёт асинхронную функцию
Делает код длиннее
Создаёт JSON
Для чего нужен await?
Для запуска
Для паузы
Для проверки
Чтобы ждать выполнение операции
Что такое NLP?
Язык программирования
Обработка текста программой
API
Фреймворк
Что делает .lower()?
Что такое шаблоны?
Команды
Списки слов для поиска
Файлы
API
Что такое парсер?
Поиск смысла по ключевым словам
База данных
Команда
JSON
Зачем нужен user_state?
Для токена
Для API
Для хранения шага диалога
Для переводов
Что хранится в users.json?
Логи ошибок
Данные пользователей
Команды
Сайт
Что делает клавиатура бота?
Загружает JSON
Сохраняет данные
Отправляет сообщения
Показывает кнопки пользователю
Что произойдёт, если нажать кнопку?
Сотрётся файл
В бот отправится сообщение
Включится камера
Бот закроется
