using Flandre.Adapters.OneBot.Extensions; using Flandre.Framework; using Microsoft.Extensions.Hosting; using qqbot; var builder = FlandreApp.CreateBuilder(new HostApplicationBuilderSettings { Args = args, ContentRootPath = AppDomain.CurrentDomain.BaseDirectory }); // 安装一个适配器,并添加在这里。 // builder.Adapters.Add(new YourAdapter()); builder.Adapters.AddOneBot(builder.Configuration.GetSection("Adapters:OneBot")); builder.Plugins.Add(); var app = builder.Build(); // 添加内置中间件。 // 这些中间件保证 Flandre 的正常运转。你也可以加入自己的中间件,并灵活调整其顺序。 app.UseCommandSession(); // app.UseMiddleware(async (ctx, next) => { /* ... */ }); app.UseCommandParser(); app.UseCommandInvoker(); app.Run();