teams-dev-samples  by pnp

Teams samples for extending Microsoft 365

created 5 years ago
307 stars

Top 88.4% on sourcepulse

GitHubView on GitHub
Project Summary

This repository provides a collection of Microsoft Teams development samples for the Microsoft 365 developer community. It showcases various patterns and use cases for building tabs, bots, and messaging extensions within Teams, and increasingly, Outlook and the M365 app. Developers can leverage these samples to accelerate their custom Teams application development.

How It Works

The samples are organized into categories based on their primary functionality: app- for multi-capability apps, bot- for chatbots, msgext- for messaging extensions, and tabs- for UI tabs. Each sample includes a dedicated README with specific instructions, screenshots, and requirements, allowing developers to understand and adapt the code for their own projects.

Quick Start & Requirements

  • Each sample has its own README with specific build and usage instructions.
  • Requirements vary per sample, potentially including specific SDKs, frameworks, or Azure services.
  • Refer to the Microsoft 365 Sample Solution Gallery for an aggregated view.

Highlighted Details

  • Samples demonstrate patterns for tabs, bots, and messaging extensions.
  • Many recent samples are compatible with Outlook and the M365 app.
  • Code-first samples from both the community and Microsoft are hosted here.
  • The repository is part of the Microsoft 365 & Power Platform Community.

Maintenance & Community

  • Maintained by the Microsoft 365 & Power Platform Community.
  • Community calls are held bi-weekly for announcements and demos.
  • Questions and support are directed to Stack Overflow, Bot Framework resources, Microsoft Graph Support, and the sp-dev-docs repository issues.

Licensing & Compatibility

  • The repository does not explicitly state a license in the README.
  • Samples are intended for learning and demonstration; production readiness and security are the responsibility of the user.

Limitations & Caveats

Samples are generally not production-ready and require individual security and standards review. The README advises against using GitHub issues for general support questions.

Health Check
Last commit

6 months ago

Responsiveness

1+ week

Pull Requests (30d)
0
Issues (30d)
0
Star History
6 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.