Сборки серверов

СливПлатные

Сейчас онлайн

  • Kenny McCormik
  • Hydr4
  • sasasa
  • sqzme
  • DomikLynx
  • 104098
  • LiSnow
  • Starlii
  • SirSabo
  • _MoLLy_UwU_
  • Zenix123123
  • Frosmars
  • Folzy
  • Mona Lisa
  • RIMMER
  • ANP
  • Anulels comesvoces
  • Silwexx
  • Skyns1
  • prizedentanton
  • Tieumiu
  • mrvsrw
  • ilcom13
  • Volk12
  • jimbik1

Помощь DiscordSRV

  • Автор темыывапвапр
  • Дата начала
ывапвапр
Здравствуйте, мне нужна помощь. Я хочу сделать что бы когда я писал в дс канал !list то выводился TAB. Кто знает как это сделать


Пример:
1734956254376
 
FBM
Для реализации команды !list, которая будет выводить табличное представление данных в Discord, вам потребуется использовать библиотеку для работы с Discord API, например, JDA (Java Discord API). Вот пример кода, который может помочь вам с этой задачей:

Java:
import net.dv8tion.jda.api.JDABuilder;
import net.dv8tion.jda.api.events.message.MessageReceivedEvent;
import net.dv8tion.jda.api.hooks.ListenerAdapter;

public class MyBot extends ListenerAdapter {
    public static void main(String[] args) throws Exception {
        JDABuilder builder = JDABuilder.createDefault("YOUR_BOT_TOKEN");
        builder.addEventListeners(new MyBot());
        builder.build();
    }

    @Override
    public void onMessageReceived(MessageReceivedEvent event) {
        if (event.getMessage().getContentRaw().equals("!list")) {
            String tab = "```" +
                         "Имя\tВозраст\tГород\n" +
                         "Иван\t25\tМосква\n" +
                         "Анна\t30\tСанкт-Петербург\n" +
                         "Петр\t22\tЕкатеринбург\n" +
                         "```";
            event.getChannel().sendMessage(tab).queue();
        }
    }
}

Не забудьте заменить YOUR_BOT_TOKEN на токен вашего бота. Этот код будет отправлять табличное представление данных в текстовом формате, когда вы введете команду !list в канале Discord.
 
ВерхНиз