Skip to content

slack reporting tool export daily slack channel histories build on top of slack.sh

License

Notifications You must be signed in to change notification settings

temptemp3/shed.sh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  / ____| |  | |  ____|  __ \ 
 | (___ | |__| | |__  | |  | |
  \___ \|  __  |  __| | |  | |
  ____) | |  | | |____| |__| |
 |_____/|_|  |_|______|_____/ 
 slack.history.exporter.daily

SHED(1)

NAME

shed - export daily slack channel history

SYNOPSIS

shed subcommand args

DESCRIPTION

shed exports daily slack channel history using slack.sh

SUBCOMMANDS

date-oldest yyyy-mm-dd

  • export channel histories between yyyy-mm-dd and now

help

  • show command help

EXAMPLES

Export channel history since 8 Apr 2018

shed date-oldest 2018-04-08

Get help

shed help

INSTALLATION

Install shed command using the following command

$ eval $( bash /path/to/shed.sh/shed.sh env )

Setup environment in slack-config.sh such as

{   
  local slack_api_token  
  local channel  
  local member_ids  
  slack_api_token="SLACK_API_LEGACY_TOKEN_FOR_TARGET_WORSPACE"  
  channel=  
  member_ids="\"DUMMYID1\" \"DUMMYID2\" \"DUMMYID3\""
  debug="false" # (optional) true|false
  output_format="text" # (optional) text|json
}  

AUTHOR

Nicholas M Shellabarger <https://github.com/temptemp3>

SHED(1)

About

slack reporting tool export daily slack channel histories build on top of slack.sh

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages