private async Task <IActionResult> SendNotifiEditor(Notification notification)
        {
            if (notification != null)
            {
                BotMessage = new EditorNotificationMessage(notification);
                await SendMessage(BotMessage.BuildMsg(), MessageId);

                return(OkResult);
            }

            else
            {
                await AnswerCallback("Данные отсутсвуют", true);

                return(OkResult);
            }
        }
        private async Task <IActionResult> SendNotifiEditor(int Id, int MessageId = 0)
        {
            var notifi = NotificationFunction.GetNotification(Id);

            if (notifi != null)
            {
                BotMessage = new EditorNotificationMessage(notifi);
                await SendMessage(BotMessage.BuildMsg(), MessageId);

                return(OkResult);
            }

            else
            {
                await AnswerCallback("Данные отсутсвуют", true);

                return(OkResult);
            }
        }
        private async Task <IActionResult> AddNotifi()
        {
            var list = NotificationFunction.NotificationList();

            if (list.LastOrDefault() != null && list.LastOrDefault().DateAdd.Value.Year == DateTime.Now.Year &&
                list.LastOrDefault().DateAdd.Value.DayOfYear == DateTime.Now.DayOfYear)
            {
                await SendMessage(new BotMessage { TextMessage = "Сегодня уже была сделана рассылка. Попробуйте завтра" });
            }

            else
            {
                string text = base.ReplyToMessageText;

                var notifi = NotificationFunction.InsertNotification(text, FollowerId);

                BotMessage = new EditorNotificationMessage(notifi);

                await SendMessage(BotMessage.BuildMsg());
            }

            return(OkResult);
        }