Public Access
Add Outlook Teams recording prompts
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
namespace MeetingAssistant.Calendar;
|
||||
|
||||
internal static class TeamsMeetingMarkerDetector
|
||||
{
|
||||
public static bool IsTeamsAppointment(
|
||||
string subject,
|
||||
string location,
|
||||
string body)
|
||||
{
|
||||
return ContainsTeamsMarker(subject) ||
|
||||
ContainsTeamsMarker(location) ||
|
||||
ContainsTeamsMarker(body);
|
||||
}
|
||||
|
||||
public static bool ContainsTeamsMarker(string value)
|
||||
{
|
||||
return value.Contains("teams.microsoft.com", StringComparison.OrdinalIgnoreCase) ||
|
||||
value.Contains("Microsoft Teams", StringComparison.OrdinalIgnoreCase) ||
|
||||
value.Contains("Join the meeting now", StringComparison.OrdinalIgnoreCase) ||
|
||||
value.Contains("Join Microsoft Teams Meeting", StringComparison.OrdinalIgnoreCase);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user