public static void Initialization() { Save.InitSave(); Console.OutputEncoding = System.Text.Encoding.UTF8; BotController.InitBot(); List <Document> doc = Database.GetDocuments(); List <DatabaseCell> database = PdfExplorer.Parse(Database.GetDocuments()); Database.mainDatabase = new List <DatabaseCell>(database); }
public static void MessageFromUser(Message message) { // Текстовые сообщения if (message.Type == Telegram.Bot.Types.Enums.MessageType.Text) { if (Application.messagesEnabled) { Utilities.Notify($"{message.From.FirstName} [{DateTime.Now.Hour}:{DateTime.Now.Minute}]: {message.Text}"); } PersonFinderUser currentUser = UsersDatabase.UsersDatabase.CheckIsUserInDatabase(message.From.Id); if (currentUser == null) { currentUser = new Scenarious.PersonFinderUser() { telegramUser = message.From, userID = message.From.Id }; Save.users.Add(currentUser); } string str = message.Text; if (str == "/start") { Responce <string> responce = new Responce <string>() { id = message.From.Id, messageType = Responce <string> .ResponceType.text, message = $"⚡️Введите ФИО человека: " }; BotController.SendMessage <string>(responce); } else { } } else if (message.Type == Telegram.Bot.Types.Enums.MessageType.Sticker) { } }