Создание Телеграм-бота.td_Telegram-бот на Python - Н_TPyt-КБ-242309 28_28-3

Создание Телеграм-бота.td_Telegram-бот на Python - Н_TPyt-КБ-242309 28_28-3

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

25 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Что такое pyTelegramBotAPI?

  1. Интернет-магазин
  2. Библиотека для работы с Telegram-ботами
  3. Мессенджер
Вопрос 2

Какую команду нужно использовать для создания нового бота в Telegram?

  1. /newbot
  2. /createbot
  3. /makebot
Вопрос 3

Как отправить текстовое сообщение пользователю в Telegram с помощью pyTelegramBotAPI?

  1. bot.send_message(chat_id, text)
  2. bot.send_photo(chat_id, photo)
  3. bot.send_video(chat_id, video)
Вопрос 4

Какая команда пользователя в Telegram может быть обработана ботом?

  1. /start
  2. /stop
  3. /pause
Вопрос 5

Как отправить файл пользователю в Telegram с помощью pyTelegramBotAPI?

  1. bot.send_text(chat_id, file)
  2. bot.send_file(chat_id, file)
  3. bot.share_file(chat_id, file)
Вопрос 6

Что такое JSON?

  1. Язык программирования
  2. Формат для представления данных
  3. Модуль для работы с Telegram
Вопрос 7

Какой метод pyTelegramBotAPI используется для обработки команд пользователя?

  1. bot.polling()
  2. bot.process_new_commands()
  3. bot.reply_to()
Вопрос 8

Какую функцию используют для открытия файла на чтение?

  1. f = open("file.txt", "r")
  2. f = open("file.txt", "w")
  3. f = open("file.txt", "a")
Вопрос 9

Какую функцию используют для записи данных в файл?

  1. f.write(data)
  2. f.read()
  3. f.open()
Вопрос 10

Какую функцию используют для закрытия файла?

  1. f.close()
  2. f.open()
  3. f.read()
Вопрос 11

Как добавить в бот кнопку, которую может нажать пользователь?

  1. bot.add_button()
  2. bot.create_keyboard()
  3. bot.send_message(chat_id, text, reply_markup)
Вопрос 12

Какую функцию нужно использовать для отправки фото пользователю в Telegram?

  1. bot.send_photo(chat_id, photo)
  2. bot.send_file(chat_id, file)
  3. bot.send_message(chat_id, text)
Вопрос 13

Что такое webhook в контексте Telegram-бота?

  1. Метод для работы с голосовыми сообщениями в Telegram
  2. Сообщение с кнопкой, которую может нажать пользователь
  3. Механизм, позволяющий боту получать обновления от Telegram
Вопрос 14

Как добавить кнопку в ответ на сообщение пользователя?

  1. bot.add_button()
  2. bot.create_markup()
  3. bot.send_message(chat_id, text, reply_markup)
Вопрос 15

Как удалить кнопку в ответ на сообщение пользователя?

  1. bot.delete_button()
  2. bot.clear_markup()
  3. bot.send_message(chat_id, text, reply_markup=None)
Вопрос 16

Как получить текстовое сообщение от пользователя в Telegram?

  1. bot.receive_message(chat_id)
  2. bot.get_text_message(chat_id)
  3. bot.register_next_step_handler()
Вопрос 17

Какую функцию нужно использовать для добавления пользовательской клавиатуры в бота?

  1. ReplyKeyboardMarkup()
  2. InlineKeyboardMarkup()
  3. KeyboardButton()
Вопрос 18

Какую функцию нужно использовать для отправки документа пользователю в Telegram?

  1. bot.send_message(chat_id, document)
  2. bot.send_document(chat_id, document)
  3. bot.send_file(chat_id, file)
Вопрос 19

Какую функцию нужно использовать для отправки аудио пользователю в Telegram?

  1. bot.send_audio(chat_id, audio)
  2. bot.send_message(chat_id, audio)
  3. bot.share_audio(chat_id, audio)
Вопрос 20

Что такое callback-кнопка в Telegram-боте?

  1. Кнопка, созданная для получения информации о пользователе
  2. Кнопка, которая позволяет пользователю связаться с разработчиком бота
  3. Кнопка, которая выполняет определенное действие после нажатия пользователем.
Вопрос 21

Как отправить сообщение от имени Телеграм-бота?

  1. войти в аккаунт бота и отправить сообщение от туда
  2. использовать API Телеграма и указать ID бота в качестве отправителя
  3. этого нельзя сделать, так как бот не может отправлять сообщения
Вопрос 22

Что такое webhook-сервер?

  1. сервер, который отвечает за отправку сообщений в Телеграм
  2. специальный сервер, на котором работает код Телеграм-бота
  3. сервер, отвечающий за автоматизацию работы бота
Вопрос 23

Что обозначает термин "long polling"?

  1. метод получения сообщений, при котором клиент запросами опрашивает сервер, не давая ему полностью завершить ответ
  2. процесс сериализации и десериализации объектов
  3. метод взаимодействия с пользователем, основанный на анкетах и опросах
Вопрос 24

Как узнать список доступных методов API Телеграма?

  1. прочитать документацию на сайте Телеграма
  2. спросить у разработчиков Телеграма
  3. читать форумы и блоги, посвященные Телеграм-ботам
Вопрос 25

Как запустить Телеграм-бота в тестовом режиме?

  1. создать тестовую группу и пригласить в нее бота
  2. подключить бота к тестовому API Телеграма
  3. запустить бота на отдельном сервере и использовать его для тестирования