package com.mavlonerkinboev.animarfo; import com.mavlonerkinboev.animarfo.telegram.bot.Bot; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.util.Properties; import java.util.logging.Level; import java.util.logging.LogManager; import java.util.logging.Logger; public class App { public final static Properties PROPERTIES = loadProperties(new File("src/main/resources/app.properties")); private static final Logger LOGGER = Logger.getLogger(App.class.getName()); static { try { FileInputStream ins = new FileInputStream("log.config"); LogManager.getLogManager().readConfiguration(ins); LOGGER.setLevel(Level.ALL); } catch (IOException e) { e.printStackTrace(); } } public static void main(String[] args) { LOGGER.info("Trying to start bot"); Bot.start(); } public static Properties loadProperties(File file) { Properties properties = new Properties(); try (FileInputStream fis = new FileInputStream(file)) { properties.load(fis); } catch (IOException e) { e.printStackTrace(); } return properties; } }