PresenceJam

PresenceJam·PresenceJam.PresenceJam

Spotify to Teams Status Sync

Automatically syncs your currently playing Spotify track to your Microsoft Teams status message. Set a custom status message using placeholders like {artist}, {track}, {album}, and {emoji}.

winget install --id PresenceJam.PresenceJam --exact --source winget

Latest 4.7.0·September 17, 2026

Release Notes

What's Changed

  • ci: drop the ignored rust-toolchain input from all setup steps by @Carme99 in #663
  • fix(polling): exit-cleanup snapshot, gate-before-dedup clears, self-exit announcement, playback-state change and clock generation guard (#669) by @Carme99 in #702
  • fix(presence): capture presence and sync state outside the Dashboard by @Carme99 in #700
  • fix: tray mode dedup, same-track pause, log listener teardown, teams persist warning by @Carme99 in #701
  • feat(rules): schedule track rules, pause polling in quiet hours, editable status texts (#672) by @Carme99 in #709
  • feat: rotate logs, add Settings logging and backup cards (#673) by @Carme99 in #705
  • feat(i18n): localize the tray and native app menu via config.locale (#674) by @Carme99 in #703
  • feat(notifications): per-class desktop notifications, dispatched from the always-mounted layout (#675) by @Carme99 in #706
  • feat(updater): configurable release channel with beta fall-through (#678) by @Carme99 in #707
  • feat(shortcuts): global hotkeys for playback and sync, with a rebinding UI by @Carme99 in #710
  • feat(cli): headless --status, --sync-once and --help flags (#679) by @Carme99 in #713
  • feat(ui): follow-system theme option, compact density, MSRV enforcement (#680) by @Carme99 in #708
  • test: frontend coverage ratchet + behavioural tests for polling/loop.rs and polling/state.rs (#681) by @Carme99 in #714
  • docs: split ARCHITECTURE.md into six pages, add docs index and RELEASING guide by @Carme99 in #712
  • feat(snooze): tray pause-sync submenu + Dashboard countdown chip (#677) by @Carme99 in #715
  • test(polling): pin the driver's wait sites + correct the coverage-set claim (#681 round-2 follow-up) by @Carme99 in #716
  • test(polling): fix the red main — count the snooze pause among the driver's wait sites, and drive the offset sweep through the dispatch by @Carme99 in #717
  • docs: 4.7.0 truth pass — re-verify every claim against the merged tree (#683) by @Carme99 in #718
  • chore(release): 4.7.0 by @Carme99 in #719 Full Changelog: v4.6.0...v4.7.0

Installer type: wix

x64—1635BCDC38E76D0518776B2E0AB26BFBED2321ECFDB4F722D8338B533C37B67A

Details

Homepage
https://github.com/Carme99/PresenceJam-Desktop
License
MIT
Publisher
PresenceJam
Support
https://github.com/Carme99/PresenceJam-Desktop/issues
Copyright
Copyright (c) 2026 PresenceJam
Moniker
presencejam

Tags

microsoftpresenceproductivityspotifystatusteams

Older versions (31)

4.6.0
x64—79C2CA72AB745692A0C7B687B83C38A26666454F99B32BE76D9B890D59F8CE5A
4.5.2
x64—E7DAFACB567CD1DE52CDA60DFBCC21BC0C72CD97513726688D6EC9E008C8BB6E
4.5.1
x64—2C6C4A251BE2040EE6BD721D549A382565E5D4C6681CDF158EFFD17529913932
4.5.0
x64—1B285EC0E7EF7A0EBCD7042B88883B3427F7AA39C204EFE6DEA288E3E8657023
4.4.0
x64—4429EDBADF1453A9428AD33534C6B88DE63C51524B3BA8FA980A7B59E504C0B3
4.3.0
x64—CD48E366CF62A8401F2B93FCA510D2AE88FAD4A576818C4A3CDE8E10552017A0
4.2.1
x64—C967CB9D4FCED0F68C74F5A8FF111B39F271A466CFAD251CEC12D049E7858298
4.2.0
x64—C0C709271FF0986CF954087690145AE959C2C33CF48EDEE0491C49BD84E33D7D
4.1.1
x64—4F94B23EF803A8701C48DB8C71358230A22F59632BE87CF0768D690C845AF091
4.1.0
x64—F02F57A5990B97444FB89DD4638B47A852B4E0D125A449496898377F88F74327
4.0.0
x64—022464D75E35DA9A7CF07D2348AFC59D736F56E25D914743A73E9FB9302B79ED
3.2.0
x64—79DEDF5EF62C6A271BA0EAEBEC626EE1E10D58F571CB888A4B479EBF174E44A8
3.1.0
x64—3D40310F06BDB2DCDAAE8B79129E55D3D40FCC6CC39FDBD622075264538A76F2
3.0.0
x64—EEABA2647DAC7078635B5D6118C7A24BA65B11295547A5679BCDA30098B65EFF
2.9.1
x64—4E4E7B87D9A77F56C48DDC21B6FAF998B97CFD716BFFD285970856320698AECF
2.9.0
x64—1D417BCC4419A226A6A04C98CA459143838215178C2DDA9133DF2C995B905927
2.8.0
x64—9DC5CB82A8F5E7A5BE0F87576E42BA9F9BC105638D033A7A2139DA684596FEB5
2.7.5
x64—7B1960C9B8C012DC4D38B84CF495FF34C21A1AB165E683DCA58BC15E447A634E
2.7.4
x64—F7B66D3942CF2A014A8ABA16120F15B26FDA96D36B122FD452DF6D0CDEAFE005
2.7.3
x64—7CACCB603B35FA1E60C546FEA21EFB5365986EAB8B8B1693E95F47DD6A044FD9
2.7.2
x64—D14540252F904C05E5D81D9DCBF5B2D0139E51EB422B7AFC6614EE68C420BF8D
2.7.1
x64—065A1BEA9CE0E720C4B729BCFB24F015CCDE818C603187AA087F5C7916B79794
2.7.0
x64—E02C72507E36E14E45BF178061AF8B7E0D5A25ABE4AB496C0CFBB682F9B274A4
2.6.4
x64—C50BB0BB2534D8E2167296590913BDEFC459BC8BC0F6B122731245046CB91A19
2.6.3
x64—984E2BE8F65239841E7C59C28EFF82EBA4DDFE14485D5A1F22F959A5008B9BA5
2.6.2
x64—7502A23B505A0F508D4F42C916EECE69A93BB3D3F93807B3C4762166D8716A50
2.6.0
x64—C2D091AC4C77E850A52128E7E49793C80416D8FDE9EB8EAE702F59AD245B2F53
2.5.0
x64—0A6132934A8479AD69FF2F2FDD2D082CF01809A296BCE52B64B4C0B91F5F54AF
2.4.1
x64—7692851C1AA552CA7714390E4956EDF2572413B9F4FB8F34C0960C3C2DA4CDEA
2.3.6
x64—02cf73f620248ed39a966774f13126f6072a0b0674b5c9916a84292ee13166fe
2.3.5
x64—b74971061454e75546508b25ad482dfd89fcc5b0f2042dabfbff483badb6c38d