add answeredby tag

This commit is contained in:
Bo Yin 2025-01-14 10:45:54 -06:00
parent c1d64314a1
commit 065601ff2e

View file

@ -1,5 +1,6 @@
using BotSharp.Abstraction.Files;
using BotSharp.Abstraction.Infrastructures;
using BotSharp.Abstraction.Repositories;
using BotSharp.Core.Infrastructures;
using BotSharp.Plugin.Twilio.Interfaces;
using BotSharp.Plugin.Twilio.Models;
@ -389,7 +390,9 @@ public class TwilioVoiceController : TwilioController
$"twilio/voice/speeches/{conversationId}/intial.mp3"
}
};
string tag = Request.Form["AnsweredBy"];
string tag = $"AnsweredBy: {Request.Form["AnsweredBy"]}";
var db = _services.GetRequiredService<IBotSharpRepository>();
db.AppendConversationTags(conversationId, new List<string> { tag });
var twilio = _services.GetRequiredService<TwilioService>();
var response = twilio.ReturnNoninterruptedInstructions(instruction);
return TwiML(response);