private async Task <SessionData> AddChat(int botId, long chatId)
        {
            var storedSession = await _chatsRepository.AddChat(botId, chatId);

            if (storedSession == null)
            {
                return(null);
            }

            var sessionData = CreateSessionData(storedSession);

            _sessionChanges.OnNext(sessionData);
            return(sessionData);
        }