Создание телеграмм-бота_Python - начальный_Pytн-КБ-демо

Создание телеграмм-бота_Python - начальный_Pytн-КБ-демо

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

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

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

  1. Метод для работы с аудио-сообщениями в Telegram
  2. Механизм ожидания обновлений от сервера Telegram
  3. Функция для отправки длинных текстовых сообщений
Вопрос 22

Как получить идентификатор чата (chat_id) в Telegram с помощью pyTelegramBotAPI?

  1. Идентификатор чата передается автоматически при обработке сообщения
  2. Метод bot.get_chat_id() возвращает идентификатор чата
  3. Идентификатор чата не требуется для работы с ботом
Вопрос 23

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

  1. bot.send_sticker(chat_id, sticker)
  2. bot.send_file(chat_id, sticker)
  3. bot.send_message(chat_id, sticker)
Вопрос 24

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

  1. bot.get_user_info(user_id)
  2. bot.get_user(user_id)
  3. Информация о пользователе передается автоматически при обработке сообщения
Вопрос 25

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

  1. bot.send_voice(chat_id, voice)
  2. bot.send_audio(chat_id, audio)
  3. bot.send_message(chat_id, voice)