This was noticed not just by me but by my entire team.
So, at this point, it makes sense to move away from Slack.
What are some alternatives? In terms of features: * channels and private messaging * share images and files * (maybe) support for some of the automated commands you can integrate with Slack.
IMO there's value in pushing for decentralized, federated alternatives. Would be interested to hear from people who have used it in anger.
[0]: https://mattermost.com/ [1]: https://rocket.chat/ [2]: https://matrix.org/ [3]: https://about.riot.im/
The mobile apps weren't brilliant 9 months ago, but they were in the early stage of a rewrite in react native, so the situation has likely improved as that has matured.
Otherwise, have you tried contacting Slack? They've done a lot of improvements recently. My memory usage in FF barely goes over 30mb normally. If you're way over that, maybe you're running into some specific bug they'd want to fix.
What we have:
Apps for every platform
Voice calls and conferences
Group chats and channels
Mentions, replies, forwards
Emojis, emoji reactions, and stickers
Threaded comments
Link previews
Rich text formatting
Keyboard shortcuts
File attachments and previews
Message search
Invite: https://openland.com/invite/h2BGtL
This isn't a slack alternative, per se, but I really like quip. It lets you create and share documents. You can then leave comments on a part of a document and tag other people, who will then get alerted. It lets you have conversations entirely within in the context of, for example, a design document. It would be perfect if it also had tight integration with a task tracker.
Share images and files: There are many ways to do this and it can be done independently of the chat system in use. (However, it would also be possible for a IRC client to include such integrated features, sending the URL so that other users can download whether or not they are using the same software as you do.)
Support for some of the automated commands you can integrate with Slack: Unfortunately, I do not understand.
Real time Chat feature (Campfire) is built in which is great and intuitive.
However most of our team members are somehow still used to Slack chat interface.
1. IRC, and share files and images through web-based sharing platforms and links.
Simple, low resource consumption, excellent instrumentation and automation possibilities, logging, etc. Downside - not as convenient as pasting shared content onto a channel. There are web-based IRC clients as well, but they're the opposite of private, and few of the benefits of standalone clients.
In extremely extensive use by many groups and organizations, despite not being fashionable.
2. Telegram (using the groups feature)
Kind of in the middle between Slack and IRC, I guess. Not sure you can use it from within the browser though.
Used, for example, by the LibreOffice development community (from which I noticed this kind of Slack-like use - the LTR/RTL QA volunteers have their own group.)
Covers most of the use cases of Slack, though a bit less automated commands.
It's cheaper and designed for a lot of enterprise things like factories, hospital, food industry. They don't advertise so much to the tech industry as it's hard to peel people from Slack.
disclosure: was paid to help them expand to SE Asia
It's marketed for gamers yes but bots, darkmode, all the features, all the compatibility, destroys slack in everyway imo
What if your team just used a number of email mailing lists for channels, direct emails for private messaging, and having bots send notifications via email?
Emails give you rich content, asynchronous messaging, cross-platform support, history, threads, and more.
We've been using it for years in our company with excellent results
- group chat and private messaging - video conferencing - share files - integration framework
Okay, buddy. Guess you'll need to "move away from" every web browser that loads Slack too, right?
Riiiiiiight...