Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.devtech.brug;
- import com.mojang.brigadier.CommandDispatcher;
- import com.mojang.brigadier.builder.LiteralArgumentBuilder;
- import org.javacord.api.DiscordApi;
- import org.javacord.api.DiscordApiBuilder;
- import org.javacord.api.entity.emoji.CustomEmojiUpdater;
- import java.util.Scanner;
- import static com.mojang.brigadier.arguments.IntegerArgumentType.integer;
- import static com.mojang.brigadier.builder.LiteralArgumentBuilder.*;
- import static com.mojang.brigadier.builder.RequiredArgumentBuilder.*;
- public class BrugBot {
- public static void main(String[] args) {
- String token = "<insert token>";
- DiscordApi api = new DiscordApiBuilder().setToken(token).login().join();
- System.out.println("Connected to discord retard");
- api.addMessageCreateListener(m -> {
- long id = m.getMessageAuthor().getId();
- if(id == 358794817595113476L || m.getMessageAuthor().isServerAdmin())
- return;
- if(m.getMessage().getMentionedUsers().isEmpty()) {
- if (isRetard(m.getMessage().getContent()) && !m.getMessageAuthor().isBotUser()) {
- m.getMessage().delete().join();
- }
- }
- });
- api.addMessageEditListener(m -> {
- if(isRetard(m.getNewContent())) {
- m.getMessage().ifPresent(m1 -> m1.delete().join());
- }
- });
- System.out.println(api.createBotInvite());
- Scanner scanner = new Scanner(System.in);
- while (true) {
- try {
- String bruh = scanner.nextLine();
- String[] arg = bruh.split(" ", 2);
- long channel = Long.parseLong(arg[0]);
- api.getTextChannelById(channel).ifPresent(t -> {
- t.sendMessage(arg[1]);
- });
- } catch (Throwable t) {}
- }
- }
- private static boolean isRetard(String string) {
- if(string.isEmpty())
- return true;
- else {
- string = string.trim();
- for (int i = 0; i < string.length(); i++) {
- if(<secret emote formula>)
- return true;
- }
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement