- Notifications
You must be signed in to change notification settings - Fork9
A CLI / TUI for Microsoft Teams
License
NotificationsYou must be signed in to change notification settings
fossteams/teams-cli
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A Command Line Interface (or TUI) to interact with Microsoft Teamsthat uses theteams-apiGo package.
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 theconversations (Groups + DMs) are fetched too.
This project is still WIP and will be updated soon with new features. The goal is tohave a CLI / TUI replacement for the Microsoft Teams desktop client.
Follow the instructions on how to obtain a token withteams-token,then simply run the following to start the app. Binary releases will appear on this repository as soon aswe have a product with more features.
go run ./
If everything goes well, you should see something like this:
- Logging in into Teams using the token generated via
teams-token
- Getting the list of Teams + Channels
- Reading channels
- Everything else
- fossteams-frontend: a Vue based frontend for Microsoft Teams