using SPTarkov.Server.Core.Models.Common;
using SPTarkov.Server.Core.Models.Eft.Dialog;
using SPTarkov.Server.Core.Models.Eft.Profile;
namespace SPTarkov.Server.Core.Helpers.Dialogue;
public interface IDialogueChatBot
{
public UserDialogInfo GetChatBot();
///
/// Handles messages for the chatbot. If a message can't be handled, should be used.
///
/// The response of the bot, or if the request could not be handled.
public ValueTask HandleMessage(MongoId sessionId, SendMessageRequest request);
}