microsoft/teams.net

Public

mirrored fromhttps://github.com/microsoft/teams.netAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
733a37f2b7310e6fd954187427f2af0e713dc286

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

Samples/Samples.BotBuilder/Program.cs

23lines · modecode

1using Microsoft.Bot.Builder.Integration.AspNet.Core;
2using Microsoft.Teams.Apps.Activities;
3using Microsoft.Teams.Apps.Extensions;
4using Microsoft.Teams.Plugins.AspNetCore.Extensions;
5
6using Samples.BotBuilder;
7
8var builder = WebApplication.CreateBuilder(args);
9builder
10 .AddTeams()
11 .AddBotBuilder<Bot, BotBuilderAdapter, ConfigurationBotFrameworkAuthentication>();
12
13var app = builder.Build();
14
15var teams = app.UseTeams();
16
17teams.OnMessage(async (context, cancellationToken) =>
18{
19 await context.Typing(cancellationToken: cancellationToken);
20 await context.Send("hi from teams...", cancellationToken);
21});
22
23app.Run();