|  |  |  | @ -31,6 +31,9 @@ import java.io.*;@@ -31,6 +31,9 @@ import java.io.*; | 
			
		
	
		
			
				
					|  |  |  |  | import java.util.*; | 
			
		
	
		
			
				
					|  |  |  |  | import java.util.regex.Pattern; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | import static discord.ChatChannel.ADMINLOG; | 
			
		
	
		
			
				
					|  |  |  |  | import static discord.ChatChannel.SEPTIC; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | /* | 
			
		
	
		
			
				
					|  |  |  |  | *  MagicBot is many things to Magicbane... | 
			
		
	
		
			
				
					|  |  |  |  | * | 
			
		
	
	
		
			
				
					|  |  |  | @ -58,8 +61,8 @@ public class MagicBot extends ListenerAdapter {@@ -58,8 +61,8 @@ public class MagicBot extends ListenerAdapter { | 
			
		
	
		
			
				
					|  |  |  |  |     public static Database database; | 
			
		
	
		
			
				
					|  |  |  |  |     public static final Pattern accountNameRegex = Pattern.compile("^[\\p{Alnum}]{6,20}$"); | 
			
		
	
		
			
				
					|  |  |  |  |     public static final Pattern passwordRegex = Pattern.compile("^[\\p{Alnum}]{6,20}$"); | 
			
		
	
		
			
				
					|  |  |  |  |     public static  long discordServerID; | 
			
		
	
		
			
				
					|  |  |  |  |     public static  long discordRoleID; | 
			
		
	
		
			
				
					|  |  |  |  |     public static long discordServerID; | 
			
		
	
		
			
				
					|  |  |  |  |     public static long discordRoleID; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     public static Guild magicbaneDiscord; | 
			
		
	
		
			
				
					|  |  |  |  |     public static Role memberRole; | 
			
		
	
	
		
			
				
					|  |  |  | @ -119,11 +122,7 @@ public class MagicBot extends ListenerAdapter {@@ -119,11 +122,7 @@ public class MagicBot extends ListenerAdapter { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         Logger.info("***MAGICBOT IS RUNNING***"); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         HashMap<Integer, String> adminEvents = database.getAdminEvents(); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         for (String adminEvent : adminEvents.values()) { | 
			
		
	
		
			
				
					|  |  |  |  |             Logger.info(adminEvent); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         SendAdminLogUpdates(); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -363,7 +362,8 @@ public class MagicBot extends ListenerAdapter {@@ -363,7 +362,8 @@ public class MagicBot extends ListenerAdapter { | 
			
		
	
		
			
				
					|  |  |  |  |         Writer fileWriter; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         if (inString == null) | 
			
		
	
		
			
				
					|  |  |  |  |             return;; | 
			
		
	
		
			
				
					|  |  |  |  |             return; | 
			
		
	
		
			
				
					|  |  |  |  |         ; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         outString = command + String.join(" ", inString); | 
			
		
	
		
			
				
					|  |  |  |  |         outString += "\n"; | 
			
		
	
	
		
			
				
					|  |  |  | @ -376,4 +376,18 @@ public class MagicBot extends ListenerAdapter {@@ -376,4 +376,18 @@ public class MagicBot extends ListenerAdapter { | 
			
		
	
		
			
				
					|  |  |  |  |             e.printStackTrace(); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     private static void SendAdminLogUpdates() { | 
			
		
	
		
			
				
					|  |  |  |  |         HashMap<Integer, String> adminEvents = database.getAdminEvents(); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         for (String adminEvent : adminEvents.values()) { | 
			
		
	
		
			
				
					|  |  |  |  |             String outString = | 
			
		
	
		
			
				
					|  |  |  |  |                     "```\n" + "Hello Players \n\n" + | 
			
		
	
		
			
				
					|  |  |  |  |                             adminEvent + "\n\n" + | 
			
		
	
		
			
				
					|  |  |  |  |                             RobotSpeak.getRobotSpeak() + "\n```"; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             if (ADMINLOG.textChannel.canTalk()) | 
			
		
	
		
			
				
					|  |  |  |  |                 ADMINLOG.textChannel.sendMessage(outString).queue(); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | } | 
			
		
	
	
		
			
				
					|  |  |  | 
 |