Skip to content
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

Clarify if ngrok is required to debug with the Teams Tooklit #11546

Closed
rido-min opened this issue Sep 3, 2024 · 6 comments
Closed

Clarify if ngrok is required to debug with the Teams Tooklit #11546

rido-min opened this issue Sep 3, 2024 · 6 comments
Assignees
Labels
teams-developer-support Question related to extensibility (Bot, ME, Tab) would be marked under this label

Comments

@rido-min
Copy link

rido-min commented Sep 3, 2024

Type of issue

Typo

Feedback

This blog post https://devblogs.microsoft.com/microsoft365dev/teams-toolkit-for-visual-studio-code-update-april-2023/ mentions the Teams Toolkit is based on Dev Tunnels, however this article still mentions NGrok as the tunneling tool.

Will be good to clarify if it's still required or supported.

Page URL

https://learn.microsoft.com/en-us/microsoftteams/platform/bots/how-to/debug/locally-with-an-ide

Content source URL

https://github.com/MicrosoftDocs/msteams-docs/blob/main/msteams-platform/bots/how-to/debug/locally-with-an-ide.md

Author

@surbhigupta

Document Id

b9e40da9-1029-f65f-18b5-f450a8ea87d2

@Meghana-MSFT
Copy link
Collaborator

Thank you for reporting this, we will check this and get back to you.

@Meghana-MSFT Meghana-MSFT added teams-developer-support Question related to extensibility (Bot, ME, Tab) would be marked under this label and removed needs-triage 🔍 labels Sep 5, 2024
@Meghana-MSFT Meghana-MSFT self-assigned this Sep 5, 2024
@therealjohn
Copy link
Collaborator

@rido-min ngrok is not required, but a tunneling solution is required to debug bots on localhost.

Teams Toolkit for VS Code and VS use VS Dev Tunnels by default.

If you're using the Teams App CLI, you'd need to start a tunnel yourself and update the appropriate environment variables for the endpoints and domain used by the project.

Copy link
Contributor

Tell us about your experience!

Hi rido-min! This issue is closed in our system. We would like your feedback on your experience with our support team and Platform.

Best regards,
Teams Platform

@rido-min
Copy link
Author

Teams Toolkit for VS Code and VS use VS Dev Tunnels by default.

Exactly !! This is why I was asking to update the article to reflect the usage of DevTunnels, otherwise the customer will end with two similar tunneling solutions.

BTW, I'm also working to remove the NGrok dependency from the BF-Emulator.

microsoft/BotFramework-Emulator#2461
https://github.com/MicrosoftDocs/bot-docs-pr/pull/3205

@therealjohn
Copy link
Collaborator

@rido-min

The MS Learn article you linked is not about Teams Toolkit, but we might be able to make it clearer on what options you have. Thanks!

@rido-min
Copy link
Author

The article is about "Test and debug your bot in MSTeams". I think the tools used - with or without the TTK - should be consistent: Same tunneling solution, etc..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
teams-developer-support Question related to extensibility (Bot, ME, Tab) would be marked under this label
Projects
None yet
Development

No branches or pull requests

3 participants