wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Что мы помним по разработке бота дискорд?

Total questions: 13

Worksheet time: 39mins

Name
Class
Date
1.

Как называется сайт, где мы настраивали бота?

a)

Discord Developer Portal

b)

JDA.net

c)

discord.com

d)

java.com

2.

С помощью какой библиотеки мы разрабатываем discord бота?

a)

JDA

b)

discord.js

c)

discord.py

3.

Зачем нужен gradle при создании проекта с ботом?

a)

Чтобы подключать библиотеки к программе

b)

Это библиотека по роботе с ботом

c)

Чтобы подключить язык java к проекту

d)

Чтобы выложить проект в интернет

4.

Что такое токен и зачем он нужен?

a)

Токен - пароль для запуска дискорд бота

b)

Токен - это имя нашего бота в сети

c)

Токен нужен для отслеживания сообщений в чате

d)

Токен - это пароль от аккаунта владельца бота

5.

Что позволяет сделать ListenerAdapter при записи extends ListenerAdapter к классу бота?

a)

Добавляет методы для работы с сервером и ботом

b)

Без этой записи нельзя программировать бота

c)

Позволяет боту прослушивать сообщения в чате

d)

Дает возможность боту отсылать сообщения в чат

6.

Что такое event в методе public void onMessageReceived(@NotNull MessageReceivedEvent event)

a)

событие, которое связано с получением сообщения

b)

Сообщение, отправленное в чат

c)

сам сервер со всеми функциями

7.

Что позволяет делать метод public void onMessageReceived(@NotNull MessageReceivedEvent event)

a)

Прослушивать все сообщения на сервере

b)

Отправлять сообщения в л/с пользователю

c)

Проводить действия с пользователями (банить, глушить)

d)

Включает бота

8.

Что позволяет сделать строчка event.getMessage().getContentRaw() в методе onMessageReceived ?

a)

Получить текст сообщения в чате на любом канале

b)

Получить сообщение, отправленное боту в л/с

c)

Извлекает реакции и эмодзи с сообщения

d)

Отправка сообщения на сервер

9.

Что позволяет сделать строчка event.getGuild() в методе onMessageReceived?

a)

Получить сервер со всеми данными

b)

Получить категорию канала сервера

c)

Получить роли сервера

d)

Получить список пользователей сервера

10.

Чем обязательно должны заканчиваться команды отправки сообщения или картинки в методах sendMessage, senFile, чтобы команда сработала?

a)

Методом .queue()

b)

Методом .embded()

c)

Методом .reset()

d)

Методом .receive()

11.

Как можно сравнить между собой переменные типа String?

a)

при помощи ==

b)

при помощи метода .equals("Текст")

c)

при помощи =

d)

при помощи метода .toString()

12.

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

a)

.toString()

b)

.split("")

c)

.toLowerCase()

d)

.equals()

13.

Какая строчка в методе onGuildMessageReceived позволяет получить участника сервера, отправившего сообщение ?

a)

event.getAuthor()

b)

event.getMember()

c)

event.getAuthor().getName()

d)

event.getGuild()