Useful Tips

Delete a channel on


8 of viewing

1 answer

918 Author Reputation

I used the channels.invite method to add a user to a weak channel. After adding the user, I used the channels.kick method to remove the user from the channel. But sagging returns an error:

limited_action: command preference does not allow the authenticated user to kick.

What could be the reason that I could not remove the user from the channel?

0 plus

11546 Author Reputation

You can define for your workspace which roles can trigger users from the channel. The default is admin / owner.

This can be set in the Administration / Workspace Settings / Permissions / Channel Management section if your user has the necessary rights to change it.

Apparently, the user owning your API token does not have the required role.

See Help Article. Please remove someone from the channel for more information.

Delete channel

Since deleting a channel is a destructive activity, only team owners and admins can delete channels. If a channel is deleted, all its contents will be permanently deleted from the Slack archives. We cannot recover deleted channels.

To delete a channel:

  1. Go to your team’s channel list at
  2. Tab Channels click the channel name.
  3. Click the link Delete channel .
  4. Verify Yes, I’m absolutely sure that and press Delete it .

Note. #general channel cannot be deleted.

Go to the channel you want to delete. In the upper right corner, click on the option> Advanced options> Delete this channel.

You can also archive a channel if you do not want to lose all information about it forever.

Only owners and admins have permission to delete the channel.

The current updated help article on removing channels is here: https: //

If you want to delete the entire channel #general which cannot be executed using You can use this Firefix + Selenium IDE solution at -deleted-all-messages.

I was already a Slack administrator and could not see the full menu to delete. Then I became the main owner, but it did not matter. What no one mentioned is that delete the group in which you must be a member of this group! Only once, when I became a member, could I see that the “advanced options” could be deleted.

Reduce chat noise

A nice and useful feature is the ability to manage channels and private groups. In order not to get a hundred sources of unnecessary noise, you can completely limit the creation of channels to other users. If you are Team Owner, you can set the ability to create public and private channels in the Team Settings, in Channel Management Restrictions.

Hide channels without messages

Channels in which there are no messages and generally no activity, you can simply hide. This will make your discussion list shorter and focus only on active channels. Just click on the menu in the upper left corner, select Preferences, then Advanced and then Hide any channels, DMs or groups with no unread activity.

Move between channels quickly

For quick search, use quick channel switcher - a quick channel switcher. It can effectively detect hidden channels that are not displayed on the sidebar. To activate the switch, press Ctrl + K (Windows) or ⌘ + K (Mac) and enter a few keywords about the channel or about the user - and now you are in the right place at the right time.

Channel browser

In addition to the channel selector, Slack offers another navigation tool - the channel browser. It allows you to search using keywords or basic parameters: Name of Creator, Creation Date, Members, etc. Just press ⌘ + Shift + L (Mac) or Ctrl + Shift + L (Windows).

Remove someone from the channel

If one of your colleagues spends too much time communicating and is bored with you, you can remove him from your contact list. Yes, harsh, but someone still needs to work. For quick removal, just type / remove "username", copy the command and paste it into all the channels from which the user needs to be removed.

The / kick "username" command does the same, but sounds more epic.

Leave or jam channel

If you are tired of some channel, for example, because GIFs are constantly being sent there, just type / leave in the message line. But before leaving, do not forget to tell their author that his GIF has long bored everyone. If you can’t leave the conversation forever, you can mute it for a while by typing / mute.

Convert Channel

When the team has grown to a certain size or the number of messages has become too large, you will probably want to create a channel that will be used only for alerts. To make it appear, simply rename #general to #announcements.

You as Team Owner can adjust in the Team Settings, in Channel Management Restrictions the ability for other users to create public or private channels. Better yet, develop the habit of archiving unnecessary or inactive channels.

Narrow Search

If for some reason you do not know the keyword, you can use search modifiers. There are a lot of them in Slack, which can significantly narrow the search. For example, you are looking for a picture that was sent in March. In this case, you can type in a search from: me, has: link and during: march. You can also see the full list of modifiers.

Search for parts of words

Yes, we know that you graduated from university, but suppose you still don’t know how to spell a word. Or just don't remember it whole. In this case, the search on the part of the word will help you.

Type an asterisk (*) at the end of a word that you don’t remember. For example, you are looking for blo *. Slack will find for you all messages or files with words like Bloomberg, blood, blockade, and so on, but remember, you must remember and type at least three letters of your word, and then an asterisk (*).

List of most frequent references

Missed questions from the CEO? This is not scary - just click @ in the upper right corner and you will see all the messages mentioning your name. Then click on the last - and you are back in the know.

Use @ before suggesting autocomplete for names

It's great that Slack has an autocomplete function, but what if your team has more than a hundred people? When you enter a command to create a mention, there is anything you want except the name of your colleague. This can easily be avoided by going to Preferences> Advanced Options and choosing Only show autocomplete for people when the '@' character is used. Now, mentioning the designer Sandy, you won’t get sandwich or sandbox in the search results.

Move group private messages to a private channel

Communicating in groups, it is convenient to make decisions and quickly exchange information with several people. When the dialogs in a group become practical and accumulate a lot of useful information, you can turn this group into a private channel. But keep in mind that each member of such a channel can invite other people there.

User groups

Team Owner and the administrator can create User Groups for any purpose. For example, to inform the whole team at a time: if you created an @development group for developers and wrote a message that contains the word @development, then all members of this group will receive it, and only they.

You can also quickly add a group to any channel: you can set default channels for a user group, so every time you add a new employee to a group, he is automatically added to the same channels as the rest of the staff. You can also add the entire group to a channel using the command / invite @development.

Use private messages

You can easily find a user and start communicating with him through private messages. Use the combination ⌘ + Shift + K (Mac) or Ctrl + Shift + K (Windows) to open the personal messaging menu. Here you will find any employee that you need, and you can write him a personal message.

Delete posts

Everyone knows that in Slack you can edit the last message by pressing the up arrow key. But not everyone knows how to delete a message using the keyboard. Press the up arrow, delete the text, then Enter, click Yes, delete this message or just press Enter again. After a little practice, this technique becomes quite convenient.

Highlight words

Word highlighting is a cool new feature that works based on predefined settings.

Go to You> Preferences> Notifications> Highlight Words and lock in specific words. As soon as they appear in the chat, Slack will inform you of this and highlight them in yellow. So you can always be aware of discussions directly related to your work.

Answers Slackbot

As a team administrator at Slack, you can configure Slackbot to automatically provide useful information for specific keywords. You can configure auto-answers in the menu Team Settings> Customize> Slackbot Responses.

There are many ways to use this feature. For example, when a colleague writes about YouTube, Reddit, or 9gag, Slackbot will remind you that it’s better to focus on work.

Quote messages using the Sharing a message function

In the message you want to quote, click on the gray arrow, enter a comment and send. By clicking the date and time in the quoted message, you will be redirected to the original message. This is convenient when there are a lot of people in the channel and the dialogue is very long.

Manage reminders

To verify that reminders are set, you can view their list using the / remind list command. You will see each of the tasks - from the next to the most recent, as well as incomplete events. Only you can view the list, even if you called it while in the shared channel - this function will help not distract colleagues.

Change Emoji Style

For those who love emojis, Slack offers four sets: Apple, Google, Twitter or Emoji One. You can select a new set as follows: Team Menu> Preferences> Messages & Media> Emoji Style. Of course, you can delete all these emojis, but it will be boring.

Leave a third-person comment about yourself

If you like to talk about yourself in the third person, this feature is for you. If, for example, you want to go on a smoke break, write / I'm taking a break, and for everyone it will look like Jim is taking a break.

"Surprise me"

This feature is completely useless, but funny. Something like an easter egg. Go to You> Preferences> Advanced Options, scroll to the Surprise me option and check the box.

Get quick answers to your questions about Slack. Not sure how to perform any action? Ask Slackbot on the channel or enter one or two keywords. Slackbot will do its best to help you. And if he does not know the answer, he will offer you several articles from the Help Center.

Customize Slack Theme

Some people don't like the default Slack theme. This is especially true of purple. Fortunately, the subject can be changed. In the Preferences menu, click Sidebar theme and select one of the suggested themes. There are not many of them there, so you can select the customize option below to set the theme to your taste.

Configure the format of user names in the channel

Perhaps you would like usernames to be written in a more formal manner. And if your company has hundreds of people, you would probably want to know not only the names, but also the positions of colleagues. For example, "John Smith, iOS Developer."

Go to Team Settings> Settings> Username Policy and set the username format. In addition, you can have fun by doing something like this: 'John Smith, likes tacos'.

Customize welcome messages

Emoji is not the only thing you can customize in Slack. Of course, if the administrator of your team does not disable this feature. If you have access to customizable greeting messages, go to settings and write whatever you want. Cool when you can meet your colleagues with a pleasant phrase.

Track logins

It is unlikely that hackers will gain access to your Slack account, but if that happens, you can always understand how they did it. Slack records who and when logged in through your account. You can check it here: Account & Profile> Access Logs. You can also see the IP addresses of users and understand who came from where.

Log out anywhere

It’s better not to lose your gadgets, but if this happens, Slack allows you to exit all sessions at the same time. Just click Account & Profile> Settings> Sign out all other sessions. This is a useful feature. Just like on Facebook.

Collaborate on publishing

You and your colleagues can work together on one record, almost like in Google Docs, but, of course, not with such a large set of functions. Just check Let others edit this post when creating the post.

You can create checklists in posts and attach them to channels. This is convenient when, for example, a new employee has appeared in your team. Before he begins to work, give him access to this list so that he can quickly gain insight into the course of affairs. To create a checklist, put the ¶ symbol in front of the first item in the list and select the checklist icon.

Snippet creation

Snippets are conveniently used to send pieces of code to each other. Press ⌘ + Enter (Mac) or Ctrl + Shift + Enter (Windows) and you will see a window where you can create a new snippet.

Team Unification in Slack

If you have several teams, and it's time to combine some of them, Slack offers you this opportunity. So you do not lose the necessary files and dialogs, as well as maintain manageability and centralization.

To move content from one team to another, you can use the export and import tools. Export includes the history of messages in public channels, links to files shared on public channels, archived channels and logs of integration activity. Private channels and private messages are excluded from export.

The Slack Help Center has more detailed information. You can also learn more about importing messages there.

Import message history

This is an excellent strategic move to attract new users to Slack. You can easily import the details of your team’s correspondence from popular business messengers or from a CSV or text file:

First, visit the Import Data page -, then click Import, next to the service from which you want to import. For Slack, HipChat, Hall, CSV or text file, click the Choose File button and attach the file with the extension .zip, .csv or .txt. Then click Start Import.

In Flowdock, to begin importing, authenticate through your Flowdock account. In the case of Campfire, first enter your Campfire URL and token.

Third-party applications and bots

We decided not to talk in detail about bots and integrations in this article: they are in the hundreds, and their number is constantly growing. Among them, there are really useful ones. We are trying to make ReportChef one of them.

Material published by the user. Click the "Write" button to share an opinion or tell about your project.