Live data from Hacker News

Shrugs.app – A native Slack client for macOS

shrugs.app

31–40 of 236 posts

Re: Shrugs.app – A native Slack client for macOS

#31
post #11

Earlier quoted context omitted.

Won't using a 3rd party app for Discord get your account banned?

It's probably against their terms of service, so maybe. It probably depends on a combination of (over)zealous automation and whether they feel it's in their expedient interest to crack down on.

It's actually not https://discord.com/terms

Although like with all things, proceed with caution.

Re: Shrugs.app – A native Slack client for macOS

#32
post #4

It looks nice, but if you plan to try it as you default Slack client be aware it is lacking many features: - Edit posted messages (big one, TBA) - Authentication w/ XOXC tokens - Loading older messages - Typing indicators - Starring & Pinning things - Search - Sharing messages - Screensharing and Calls (aka Screenhero) - Joining and creating channels

Oof, I feel like just one of those would be a deal breaker for most, but all those missing together makes it feel more like a proof of concept than anything else.

A $20 proof of concept.

Re: Shrugs.app – A native Slack client for macOS

#33

See also: Ripcord[1], which has both Slack and Discord support. [1]: https://cancel.fm/ripcord/

Ripcord is great and I use it for Discord and Slack, but it is far from feature complete. Important to note that Ripcord is developed by one person. Some major things that are lacking:

* No search (Slack/Discord)

* No huddles in Slack

* Thread support in Discord

For these reasons, I typically navigate to Discord/Slack in the browser when I need access to those features. Not ideal, but the snappiness of Ripcord over the slow bloat of Slack/Discord make it worth it to me.

Re: Shrugs.app – A native Slack client for macOS

#34
post #6

I remember people on HN complaining about responsiveness. Never found it to be a problem personally.

For a very long time (ive not checked recently) slack used more memory that my IDE on a multimillion line c++ project. I used to have to shut down slack to compile on a machine with 128GB ram.

How many gigs was it using?

Re: Shrugs.app – A native Slack client for macOS

#35

Ripcord survived C&D letters because it didn't charge. I feel bad for OP for putting all this work in, because it's really cool - but you're going to get sued.

it sucks that you could be sued if you are using a "public" api like this to write a client.

I would like to think that as long as you do not brand yourself as slack or violate any trademarks, you should be able to write an app like this. Things like email clients would fall into this category.

Re: Shrugs.app – A native Slack client for macOS

#37
post #13

The first thing I looked for was a comparison with the official Slack client in terms of performance, since that's the only reason why I'd consider using this. Numbers for CPU load, memory use, time to perform certain actions, crashes. Doesn't seem to be anything available on the site regarding this, which is a shame.

Want to double-down on this. I read "native" and immediately assumed the main selling point was perf - which enticed me to open the link.

Re: Shrugs.app – A native Slack client for macOS

#38

I remember people on HN complaining about responsiveness. Never found it to be a problem personally.

I have 300-500ms response when clicking a channel. It’s infuriating. This happens on any browser including Electron.

that and the keyboard lag is quite noticeable (even in an m1 machine)

what is going on in software where you cant even compose text in realtime...

Re: Shrugs.app – A native Slack client for macOS

#39
post #11

Earlier quoted context omitted.

Won't using a 3rd party app for Discord get your account banned?

Not necessarily, although this gets routinely brought up in the Ripcord Discord server. Ripcord essentially just uses the browser APIs, so it's not really different from opening Discord in Firefox. That being said, Discord can ban people at random for whatever reason they choose, and this has happened before. For the record, I've been using Ripcord with the same Discord account for 3 years, daily.

[deleted]

Re: Shrugs.app – A native Slack client for macOS

#40

Ripcord survived C&D letters because it didn't charge. I feel bad for OP for putting all this work in, because it's really cool - but you're going to get sued.

I'm of the opinion that using unofficial clients for any online service should be a legal right (unless those unofficial clients cause harm to the respective service, but existing laws/regulations around that would already cover such cases). That doesn't mean the service has to specifically support the unofficial client, but they just can't intentionally block it (or forbid its use).
Post reply on HN