What does it mean to close an archived slack channel? - slack

I just got a notification that a slack channel that I was in got archived. If I click it, it shows the following:
You are viewing channelname, an archived channel
Followed by the button
Close Channel
What will happen if I or someone else clicks this, will I lose the ability to search the channel history for instance?

Assuming you are looking at the following:
then there is no need to worry. Clicking the Close Channel button does not actually change the state of the channel.
It will simply bring you back to the channel you were browsing before, afterwards the channel will still be there in the archived state and others will not even notice you have looked at it and closed the screen.
It is also not related to the act of Deleting a channel (which would prevent you from searching the channels contents afterwards).

Related

Need a slack workspace to send an email for any activity

I have a client who's a member of a lightly used, but important to him, slack workspace. He rarely opens (or even looks at) the Slack app, but he wants to know right away when there's any new activity in the workspace. He'd love to get an email whenever there's new activity, but there doesn't seem to be a way to set that up. He'll get an email when he's mentioned, or there's activity in a thread he follows, or when he's DM'd of course, but I can't see any way to configure his Slack settings and preferences so he gets an email any time there's a regular ol posting in a channel. Is that possible? If so, how?

Is there a way to allow multiple responses per Slack channel for a form sent through Workflow Builder?

I've set up a workflow (with Slack Workflow Builder) to send a survey to a channel, asking for feedback. I want everyone to be able to answer it, but as soon as one person responds the workflow completes.
Going back to the setup I see the message "If you send this form to a channel, keep in mind that only one person can click the button to submit a response."
If I can't send to more than one person at a time, and I can't get multiple people in a channel to respond, is there any other workaround I could try?

Slack-send message with notification but without popup

I chat with my boss through slack, he is always in meetings and so his screen is always shared with clients, so when I send a message, it will popup during a meeting and so it can be seen buy other persons.
This is OK most of the time, I don't care my professional messages being seen by others, but sometimes I want to tell him something more private and in that case I don't expect any popup.
Is there a way to send a message without popup? but just case by case, not always. It should not be silent, there must be the small red icon notification but no popup.
Any idea?
I found a workaround, send a message with minimal words for which you don't care, you collegue will get a popup, right after edit the message. The update does not popup

Add member to list of channels in slack

Is there a way to add a user/member to a list of a hundred or more (existing) slack channels automatically? Perhaps a slack bot, however, I am unable to find any examples of this that don't require listening for new channel creation events.
Every few weeks I need to add a few people to an assortment of channels. Surely the folks at Slack could add a UI screen to allow one to specify the person or persons and then check all the channels that they should be added to.
It's soooooo time consuming to add them now!
I found using the /invite command saves quite a few clicks. I copied the below command and then I could paste it into each channel and press enter -> done.
For open channels its instant. For locked channels you need a click to do final grant.
Still this was much faster than before
/invite #johndoe
Found a No script, no extensions solution:
Type the /who command on a channel you want to add.
Copy the output
Paste it in the channel where you want those people to get invited to
Press Intro/Enter key
Slack will ask all those people "that are not in the channel yet". Press the Invite button you'll get list of members invited.

How messenger works in sync with multiple devices

I am trying to introduce a messenger (chat) feature in my application.
I ma unable to figure out how to make the feature sync on multiple devices.
Let's say I am using the chat on my phone, and then I login to my desktop and start chatting there. How would I get the messages on both devices and how will both be in sync with each other. Additionally, for the sender to get a read confirmation, the message should be read from either one of the device, but the notification of unread should be shown on sender's device on which the message in unread unless he opens and reads it.
For First Part of the question you want to do Like FB Messenger where you loggin you will find your whole messages found not related to a device. To Achieve that you can have at the device app Last Login time which will be posted to the server, and all messages from that time will be retrieved to the user. But imagine the user has read all his messages from the mobile but he didnt open the computer since one Month. IF you didnt mark the message as read, he will find enourmous amount of messages coming as unread but he actually read on his mobile which will cause you huge usability issue.
For your Case I feel you need to do exaclty what FB Messenger does. Retrieve your latest messages from your conv with their actual status. And while scrolling up load by demand.
So Your Message will have only 1 Status(Read or UnRead) And date where you can match with Device Last Sync time.

Resources