{"repo":"fossteams/teams-cli","free":true,"listed":false,"github":"https://github.com/fossteams/teams-cli","clone":"git clone https://github.com/fossteams/teams-cli.git","description":"A CLI / TUI for Microsoft Teams","language":"Go","stars":364,"topics":["microsoft-teams","teams","teams-api","golang","go","msteams","microsoft","tui","cli"],"license":null,"category":"cli-tools","readme_excerpt":"teams-cli A Command Line Interface (or TUI) to interact with Microsoft Teams that uses the teams-api Go package. Status Upstream fossteams/teams-cli has been archived and is read-only. This fork is the active maintenance branch for the codebase, and new work should target this repository. This project is still WIP and will be updated with more features. The goal is to have a CLI / TUI replacement for the Microsoft Teams desktop client. Today the client is primarily read-only (browsing conversations and reading recent messages). Documentation We have moved our comprehensive documentation to the Wiki. Please browse the GitHub Wiki for detailed guides: - Installation Guide - Usage & Keyboard Navigation - Features List - Development, CI/CD, & Governance Quick Start Requirements - Golang 1.26.1 or newer - Valid Teams JWT files generated with teams-token - A terminal with cursor-addressing support (e.g. Terminal.app, iTerm2) Basic Usage Run the app locally once you have obtained your tokens: To limit each conversation view to the most recent N messages: For more runtime flags and usage examples, see the Usage Wiki. Lite Overview Core Features - Browse your Teams, Channels, and direct/group Chats from a TUI. - Automatically load and read recent messages in selected conversations. - Background refresh for both message lists and conversation trees. - Navigate the UI entirely with keyboard shortcuts. - Clean shutdown on q or Ctrl+C . Keyboard Navigation - Arrow Keys : Move up/down list","default_branch":null,"files":null,"tree":[],"storefront":"/r/fossteams","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fossteams/teams-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}