PHPackages                             heyupdate/sqwack - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Image &amp; Media](/categories/media)
4. /
5. heyupdate/sqwack

ActiveLibrary[Image &amp; Media](/categories/media)

heyupdate/sqwack
================

Up to date Slack profile photos

0.1.7(11y ago)1546[4 issues](https://github.com/heyupdate/Sqwack/issues)[1 PRs](https://github.com/heyupdate/Sqwack/pulls)MITPHPPHP &gt;=5.4

Since Oct 29Pushed 11y ago3 watchersCompare

[ Source](https://github.com/heyupdate/Sqwack)[ Packagist](https://packagist.org/packages/heyupdate/sqwack)[ RSS](/packages/heyupdate-sqwack/feed)WikiDiscussions master Synced today

READMEChangelog (3)Dependencies (5)Versions (9)Used By (0)

Sqwack
======

[](#sqwack)

Semi-realtime profile photos in Slack.

Take a photo from your webcam every few minutes and automagically update your Slack profile photo!

[![Funny faces](https://raw.githubusercontent.com/heyupdate/Sqwack/gh-pages/sqwack.gif)](https://raw.githubusercontent.com/heyupdate/Sqwack/gh-pages/sqwack.gif)

We’re big fans of [Slack](http://www.slack.com) and [Sqwiggle](http://www.sqwiggle.com), but this is is no way affiliated with either organisation. Use at your own risk and remember to turn it off when you finish work to save embarrassment.

Installation
------------

[](#installation)

You'll need ImageSnap installed. [Homebrew](http://mxcl.github.com/homebrew/)makes this easy.

```
brew install imagesnap

```

There are two ways to install Sqwack, using Composer or downloading a Phar binary.

### Using Composer

[](#using-composer)

Install globally with [Composer](https://getcomposer.org/doc/03-cli.md#global):

```
composer global require 'heyupdate/sqwack=~0.1'

```

To update you can then use:

```
composer global update

```

Be sure to add `~/.composer/vendor/bin` to your `$PATH`.

### Download the Phar binary

[](#download-the-phar-binary)

Download the `sqwack.phar` binary from the latest release.

Make the file executable

```
chmod +x ~/Downloads/sqwack.phar

```

Run it

```
~/Downloads/sqwack.phar

```

Snap a photo
------------

[](#snap-a-photo)

Run the command with your Slack team domain as the `-t` option (i.e. for  we would use "team")

```
sqwack snap -t team

```

Enter your Slack email and password. Once logged in your cookie will be saved in `~/.sqwack` so you don't need to keep entering your credentials.

To continuously capture a new photo every few minutes use the `cron` command:

```
sqwack cron -t team

```

Help
----

[](#help)

Get help by running:

```
sqwack --help

```

Developers
----------

[](#developers)

Check this [github project wiki](https://github.com/heyupdate/sqwack/wiki)

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance15

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 96% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

8

Last Release

4261d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/0108faaeaf073146f428b1f04b42ba469d97bf2a9d14f31183a2b541f3de8197?d=identicon)[tompedals](/maintainers/tompedals)

---

Top Contributors

[![tompedals](https://avatars.githubusercontent.com/u/6132043?v=4)](https://github.com/tompedals "tompedals (24 commits)")[![gautiermichelin](https://avatars.githubusercontent.com/u/314697?v=4)](https://github.com/gautiermichelin "gautiermichelin (1 commits)")

---

Tags

pharslackimagesnap

### Embed Badge

![Health badge](/badges/heyupdate-sqwack/health.svg)

```
[![Health](https://phpackages.com/badges/heyupdate-sqwack/health.svg)](https://phpackages.com/packages/heyupdate-sqwack)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.8k543.8M19.9k](/packages/laravel-framework)[craftcms/cms

Craft CMS

3.6k3.6M3.0k](/packages/craftcms-cms)[spatie/laravel-export

Create a static site bundle from a Laravel app

674146.0k6](/packages/spatie-laravel-export)[pimcore/pimcore

Content &amp; Product Management Framework (CMS/PIM/E-Commerce)

3.8k3.8M505](/packages/pimcore-pimcore)[matomo/matomo

Matomo is the leading Free/Libre open analytics platform

21.7k38.9k](/packages/matomo-matomo)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

9421.6k60](/packages/open-dxp-opendxp)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
