NEW
Font size
WorksheetsЧто мы помним по разработке бота дискорд?
Total questions: 13
Worksheet time: 39mins
Как называется сайт, где мы настраивали бота?
Discord Developer Portal
JDA.net
discord.com
java.com
С помощью какой библиотеки мы разрабатываем discord бота?
JDA
discord.js
discord.py
Зачем нужен gradle при создании проекта с ботом?
Чтобы подключать библиотеки к программе
Это библиотека по роботе с ботом
Чтобы подключить язык java к проекту
Чтобы выложить проект в интернет
Что такое токен и зачем он нужен?
Токен - пароль для запуска дискорд бота
Токен - это имя нашего бота в сети
Токен нужен для отслеживания сообщений в чате
Токен - это пароль от аккаунта владельца бота
Что позволяет сделать ListenerAdapter при записи extends ListenerAdapter к классу бота?
Добавляет методы для работы с сервером и ботом
Без этой записи нельзя программировать бота
Позволяет боту прослушивать сообщения в чате
Дает возможность боту отсылать сообщения в чат
Что такое event в методе public void onMessageReceived(@NotNull MessageReceivedEvent event)
событие, которое связано с получением сообщения
Сообщение, отправленное в чат
сам сервер со всеми функциями
Что позволяет делать метод public void onMessageReceived(@NotNull MessageReceivedEvent event)
Прослушивать все сообщения на сервере
Отправлять сообщения в л/с пользователю
Проводить действия с пользователями (банить, глушить)
Включает бота
Что позволяет сделать строчка event.getMessage().getContentRaw() в методе onMessageReceived ?
Получить текст сообщения в чате на любом канале
Получить сообщение, отправленное боту в л/с
Извлекает реакции и эмодзи с сообщения
Отправка сообщения на сервер
Что позволяет сделать строчка event.getGuild() в методе onMessageReceived?
Получить сервер со всеми данными
Получить категорию канала сервера
Получить роли сервера
Получить список пользователей сервера
Чем обязательно должны заканчиваться команды отправки сообщения или картинки в методах sendMessage, senFile, чтобы команда сработала?
Методом .queue()
Методом .embded()
Методом .reset()
Методом .receive()
Как можно сравнить между собой переменные типа String?
при помощи ==
при помощи метода .equals("Текст")
при помощи =
при помощи метода .toString()
Какой метод позволяет разделить строку на части и поместить их в массив строк?
.toString()
.split("")
.toLowerCase()
.equals()
Какая строчка в методе onGuildMessageReceived позволяет получить участника сервера, отправившего сообщение ?
event.getAuthor()
event.getMember()
event.getAuthor().getName()
event.getGuild()
