Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(!event.getMember().getUser().isBot()) { //TODO ADD ! at beginning
- Num = (int)Math.floor(Math.random() * URL.length);
- EmbedBuilder JoinEvent = new EmbedBuilder();
- JoinEvent.setTitle("Now welcoming our newest member"); // Changing Titles?
- if (Num <= 11 ) { // Survivor
- JoinEvent.setColor(0xf0c1f99); // Blue
- }
- else {
- JoinEvent.setColor(0xf770707); // Red
- }
- JoinEvent.setDescription(
- "```CSS\nWelcome to the " + event.getGuild().getName() + "! ``` We hope that you enjoy your stay here " + event.getUser().getAsMention() +" : " + event.getMember().getEffectiveName() // FIX ID
- + "! If you ever need help don't be afraid to contact an Admin! If you want to Role Assign go to " + event.getGuild().getTextChannelById("629510813518004244").getAsMention()
- + "! If you want to search for a game, simply @ anyone with the \"Looking to play\" Roles grouping. If you want to get a looking to play role Type \n~MatchPC (For PC players)\n~MatchXB (For Xbox Players)\n~MatchPS (For PS4 Players) \n~MatchMO (For Mobile Players)");// Basic Desc
- JoinEvent.setImage(URL[Num]);
- JoinEvent.setThumbnail(event.getMember().getUser().getAvatarUrl());
- JoinEvent.setFooter(FollowText[Num] + " | Can we get a warm welcome for our newest member?", event.getGuild().getIconUrl());
- event.getGuild().getTextChannelById("540740427511234583").sendMessage(JoinEvent.build()).queue();
- int bots = 0;
- for(Member member: event.getGuild().getMembers()){
- if(member.getUser().isBot()){
- bots += 1;
- }
- }
- // what to use to display the true member count without bots event.getGuild().getMembers().size() - bots
- int curMembers = event.getGuild().getMembers().size() - bots;
- EmbedBuilder AdminLog = new EmbedBuilder();
- if(event.getGuild().getMemberCache().size() % 100 == 0) {
- AdminLog.setDescription("New member, reaching a multiple of 100:" + event.getMember().getAsMention() + " : " + event.getMember().getEffectiveName() + "\nhas joined the server! Population is now: __" + curMembers +"__");
- AdminLog.setColor(0xFFD700);
- AdminLog.setImage("http://www.clker.com/cliparts/x/d/a/e/R/f/gold-check-mark-png-hi.png");
- }
- else {
- AdminLog.setDescription("New member, " + event.getMember().getAsMention() + "\nhas joined the server! Population is now: " + curMembers);
- AdminLog.setColor(0x66cd00);
- AdminLog.setImage("https://images.onlinelabels.com/images/clip-art/qubodup/Green%20Checkmark%20_-312459.png");
- }
- event.getGuild().getTextChannelById("540739308437372935").sendMessage(AdminLog.build()).queue(); //FIX ID
- event.getUser().openPrivateChannel().queue((channel) ->
- {
- EmbedBuilder SentMsg = new EmbedBuilder();
- SentMsg.setTitle("Welcome to our server, " + channel.getJDA().getGuildById("537736395268161537").getName() + "!");
- SentMsg.setImage(channel.getJDA().getGuildById("537736395268161537").getIconUrl());
- SentMsg.setDescription("We hope you enjoy your stay!\nIf you need help with using our ***custom bot "+ channel.getJDA().getGuildById("537736395268161537").getMemberById("541278345728622652").getAsMention() +" ***type ~help\n");
- SentMsg.setColor(0x228B22);
- channel.sendMessage(SentMsg.build());
- });
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement