Я вижу, что вы помечены как ". net", так что вы пишете своего бота в C# Я полагаю? Если это так, то все, что вам нужно, входит в объект turncontext.activity. Вам нужны такие вещи, как Идентификатор беседы, ServiceUrl и так далее. Кроме того, вам нужно использовать идентификатор приложения и пароль вашего бота, чтобы позже создать «про активный» диалог. Я обсуждал это более здесь , с некоторым примером кода, с которого можно начать.
С точки зрения вашего исходного вопроса, эти значения (например, идентификатор разговора) являются просто базовыми c текст / строковые значения, так что вы можете сохранить их в базе данных так же, как в любом обычном приложении. net. Например, вы можете сохранить их в SQL Azure, Azure хранилище BLOB-объектов, Cosmos DB, Mon go DB, et c. Я предполагаю, что вы сделали что-то подобное раньше? Если нет, дайте мне знать, и я дам вам некоторые отправные точки, но, опять же, для ясности, это своего рода «стандарт». net доступ к данным, ничего особенного для «ботов» в этот момент.
Надеюсь, что помогает