Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 1.67 KB

README.md

File metadata and controls

30 lines (24 loc) · 1.67 KB

MS Teams Plugin for Pidgin

Hey there, I'm building a new plugin for Teams, based on the old skype4pidgin plugin. At the moment it's primarily focused at "Teams for Work/School", but let me know in this issue if you're interested in "Teams for Personal" Totally a work in progress, but it's sending and receiving messages, so good enough to ship!

Building

You'll need libjson-glib-dev, libpurple-dev and glib-2.0-dev packages from your distro, then simply

git clone https://github.com/EionRobb/purple-teams
cd purple-teams
make
sudo make install

to install.

Windows Users

Download from here, copy to C:\Program Files (x86)\Pidgin\plugins\. You may also need libjson-glib in your C:\Program Files (x86)\Pidgin\ folder (not the plugins folder)

General Login

Usernames in purple-teams don't mean too much, they just need to be unique if you plan on signing into multiple servers/tenants at the same time. Leave the 'tenant' field on the Advanced tab blank, unless you're following the below

Logging in as a guest

If you're like me and need to connect to multiple servers/tenants, then you'll need to set the 'Tenant' on the Advanced tab of the connection. These are generally in the form of 'fancynamegoeshere.onmicrosoft.com' you can leave off the '.onmicrosoft.com' bit and the plugin should add that on automatically. Hopefully in the future I come up with an easier way to work that out.

You can also use a GUID/ID, eg using https://www.whatismytenantid.com