Esempio n. 1
0
        private static void OnCallbackQuery(object sender, CallbackQueryEventArgs callbackQueryEventArgs)
        {
            var callbackQuery = callbackQueryEventArgs.CallbackQuery;

            var callback = BotCallbackFactory.Get(callbackQuery.Data.ParseType(), bot);

            callback?.Execute(callbackQuery);
        }
Esempio n. 2
0
        public static void Main(string[] args)
        {
            app = new Infra.App();

            InMemoryDatabase.InitData();

            BotCommandFactory.CreateCommands(app);

            BotCallbackFactory.CreateCallbacks(app);

            SessionManager.Create(app);

            Init();
        }