Forum Discussion

ericw190's avatar
ericw190
Copper Contributor
Sep 21, 2021
Solved

Command Line args to goto channels directly?

Hello! So in our custom tools we try to give quick access to the responsible people. Its already possible to chat with co-workers in Teams with a click. In the background: getting the executable from...
  • ericw190's avatar
    Sep 28, 2021

    Alright I got it! the command line switch to do this is msteams:

     

    I just took such a channel link, quit Teams from the sys tray, The browser opens it with the command I'm looking for and then it will still be on the command line args of the running Teams.exe! 🤘

     

    What I noticed is that the link is UBER long! In my case 345 characters.

    The app actually complains about a LOT of stuff in there:

    'tenantId' is not recognized as an internal or external command,
    operable program or batch file.
    'deeplinkId' is not recognized as an internal or external command,
    operable program or batch file.
    'launchAgent' is not recognized as an internal or external command,
    operable program or batch file.
    The system cannot find the file specified.
    
    'directDl' is not recognized as an internal or external command,
    operable program or batch file.
    'msLaunch' is not recognized as an internal or external command,
    operable program or batch file.
    'enableMobilePage' is not recognized as an internal or external command,
    operable program or batch file.
    'fqdn' is not recognized as an internal or external command,
    operable program or batch file.

    So these can ALL be stripped off the link already and even groupId and type aren't needed!

    One can even shorten off the name up to the slash like:

    msteams:/l/channel/19:vv8s7adsd9sdf7vs9fvd9f7v9d7s@thread.tacv2/

    and that's all you need: convert %3a to : and %40 to @ , cut off after tacv2/ voilà!

    If you'd like to store different channels: just take the ID between : and @ and use a template like

    msteams:/l/channel/19:{channel_id}@thread.tacv2/

    🙇‍:female_sign:

     

Resources