Add member to list of channels in slack - 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.

Related

How to add another Team as a member in a new Team's Channel - Power Automate

I am trying to create a flow in Power Automate that creates a Teams channel, then adds members to the newly created team. In Microsoft Teams, you are able to add a Channel as a "member", so that anyone who had permissions in the other channel would have the same permissions in the new channel (as I understand it).
I am trying to do the same thing in Power Automate, but I am having troubles figuring out how to add a Channel as a member, rather than just specific people.
The reason for this, is instead of deleting people 1 by 1, I want to be able to use a template Channel, and if I remove one person from the template, they lose access to all other channels.
This is my workflow so far:
I am using the input from ChannelID directly from Teams. (Clicking the "...", Get Link to Team, and copying code after URL).
I am getting an error stating that it does not exist. How can I go about fixing this?
Any and all help is greatly appreciated!

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?

What does it mean to close an archived slack channel?

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).

Notification of which channel (not team) a bot is added to in Microsoft Teams

In Teams, it's possible to create a bot with a team scope. When this happens, at install time the user is prompted to choose a team, and then specify a channel "where you want to use the app".
When the users chooses a Team, I see the conversationUpdate message with the MembersAdded list containing the bot, but when the users choose the specific channel, I don't see any message. Is it possible to catch this event and respond to it?
Use case is: I don't want to put a welcome message in the General channel, I want to put it into the channel the user just chose.
Currently, this is not supported. We have added feature request for this.

Slack app on Mac - Is # everyone channel generated automatically?

The cannel list of Slack app on my Mac shows a channel called #everyone.
I can't remember joining or creating such a channel?
Is #everyone channel generated automatically by Slack?
I contacted Slack support regarding my question here and this is the response:
I've checked this internally with the team here and can confirm that
we have changed the name of the #general channel to #everyone for a
small number of new teams. The aim of this change is to help with some
user confusion around the difference between #general and #random and
why you can't leave #general.
If you're not happy with the change in name, you're free to rename
this back to #general by hitting the gear ion > Additional options >
Rename this channel.
I hope it helps.
Only channel that is auto generated by Slack as far as I know is the #general channel.
Not sure this question is entirely on topic as per SO guidelines:
https://stackoverflow.com/help/on-topic
Maybe look at stackexchange, there appears to a wealth of Slack related questions and answers there.

Resources