-
Notifications
You must be signed in to change notification settings - Fork 890
Adding bot-graph-chat-migration sample #1749
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds a new sample application demonstrating Teams chat migration using Microsoft Graph APIs. The bot enables migration of chat messages with custom timestamps between group chats and Teams channels.
Key Changes
- New Teams bot sample for Graph chat migration functionality
- Implementation of Graph API endpoints for starting/completing migration and posting timestamped messages
- Infrastructure files for Azure deployment and local development setup
Reviewed Changes
Copilot reviewed 26 out of 41 changed files in this pull request and generated 7 comments.
Show a summary per file
| File | Description |
|---|---|
| migrationBot.js | Main bot implementation with Graph API integration for chat migration |
| package.json | Project dependencies including Bot Framework and Graph API packages |
| README.md | Documentation with setup instructions and feature overview |
| config.js | Configuration file for bot credentials and user settings |
| auth/auth.js | Authentication module for Microsoft Graph API access |
| Multiple infra files | Azure deployment templates and Teams app manifest |
| .github/workflows/build-complete-samples.yml | CI/CD pipeline configuration for the new sample |
No description provided.