/slaclistractor

Get Slack messages from terminall

Primary LanguageTypeScript

SLACLISTRACTOR

A terminal client to extract and save slack conversations.

Table of Contents

  1. Documentation
    1. Installation & Use
    2. Parameters
  2. TODO
  3. Support

Documentation

Installation and Use

Install the cli in terminal running.

npm install -g slaclistractor

Add slaclistractor to your Slack workspace clicking the slack button below

Add to Slack

After that you will need an "OAuth Access Token" that you can find it here.

Image Token

Then you can run and the question would appear and you should paste your token here. slaclistractor

Image Token

Parameters

Channels

Get channels history

slaclistractor --channels='channel1,channel2'

or the short form

slaclistractor -c 'channel1,channel2'

Direct Messages

Get direct messages from user (Note: user name is display name in slack and is case sensitive) slaclistractor --directmessage='username1,username2'

for short versions you may use

slaclistractor -m 'username1,username2'

Direct Message groups

Get direct messages when is a group of from users (Note: user name is display name in slack and is case sensitive) slaclistractor --group='username1-username2, user3-user4-user5'

for short versions you may use

slaclistractor -g 'username1-username2, user3-user4-user5'

TODO

  • Improve logger