teams-cli
teams-cli copied to clipboard
A CLI / TUI for Microsoft Teams
teams-cli
A Command Line Interface (or TUI) to interact with Microsoft Teams that uses the teams-api Go package.
Status
The CLI only let you log-in and fetches your user and conversations, only the Teams and Channels so far are displayed, but on the background the conversations (Groups + DMs) are fetched too.
This project is still WIP and will be updated soon with new features. The goal is to have a CLI / TUI replacement for the Microsoft Teams desktop client.
Requirements
Usage
Follow the instructions on how to obtain a token with teams-token, then simply run the following to start the app. Binary releases will appear on this repository as soon as we have a product with more features.
go run ./
If everything goes well, you should see something like this:
What works
- Logging in into Teams using the token generated via
teams-token
- Getting the list of Teams + Channels
- Reading channels
What doesn't work
- Everything else
You might also be interested in
- fossteams-frontend: a Vue based frontend for Microsoft Teams