public IActionResult Callback([FromBody] VkJSON updates) //
        {
            switch (updates.type)
            {
            case "message_new":
            {
                var msg = updates.Object;

                switch (msg.text.ToLower().Trim())
                {
                case "начать":
                    if (_BotLogic.UserInsideDatabase(msg.from_id))
                    {
                        _BotLogic.Subscribe(msg.from_id, 0);

                        //Если пользователь уже в базе данных, то...
                        _vkApi.Messages.Send(new MessagesSendParams
                            {
                                RandomId = new DateTime().Millisecond,
                                PeerId   = msg.from_id,
                                Message  = "Ваши данные уже внесены в базу."
                            });
                        break;
                    }
                    else
                    {
                        _BotLogic.AddIntoDatabase(msg.from_id, updates.group_id);

                        _BotLogic.Subscribe(updates.group_id, 0);             // 0 - предложить
                        // Если такого пользователя нет, то предложить ему внести себя в БД, а также
                        // предложить ввести настоящую Имя/Фамилию при необходимости
                        break;
                    }

                case "подписаться":
                    _BotLogic.Subscribe(msg.from_id, 1);             // 1 - подписать
                    break;

                case "отписаться":
                    _BotLogic.Subscribe(msg.from_id, 2);             // 2 - отписать
                    break;

                default:
                    _vkApi.Messages.Send(new MessagesSendParams
                        {
                            RandomId = new DateTime().Millisecond,
                            PeerId   = msg.from_id,
                            Message  = "Мой создатель меня к такому не готовил..."
                        });
                    return(Ok("ok"));
                }
                return(Ok("ok"));
            }

            case "confirmation":
            {         // Если запрос на подтверждение для callback - подтверждаем
                return(Ok(_configuration["Config:Confirmation"]));
            }

            default:
                return(Ok("ok"));
            }
        }