private static void Main() { Config config = JsonConvert.DeserializeObject <Config>(File.ReadAllText("Config.json")); TelegramInterface unused = new TelegramInterface(config); var efDbWorker = new EfDbWorker(config); var unused1 = new Core(efDbWorker, new DefaultUserLogic(efDbWorker), new LogFileDebug()); Console.WriteLine("SSTU Schedule Bot Started"); Command unused2 = new Command(); }
public void Post() { String result = Request.Content.ReadAsStringAsync().Result; TelegramInterface _interface = new TelegramInterface(); //HackTelegram core = new HackTelegram(); dynamic messages = new X_Json_WebHook(); _interface.ParseTelegramJson(result, ref messages); if (messages.message != null) { //core.Start(messages, !HAS_CALLBACK); } else { messages = new X_Json_CallBack(); _interface.ParseTelegramJson(result, ref messages); //core.Start(messages, HAS_CALLBACK); } }