Skip to content

Language Guides

BotAS provides idiomatic implementations in three languages with full behavioral parity:

  • .NET (C#) — ASP.NET Core integration with BotApp.Create() for zero-boilerplate setup
  • Node.js (TypeScript) — Express and Hono support with async-first design
  • Python — aiohttp and FastAPI integration with Pydantic models

BotAS — Multi-language Microsoft Teams bot library