diessica / Slack Delete Files
💣 mass delete files from Slack using JavaScript.
Stars: ✭ 77
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Slack Delete Files
Jonsnow
App Store/Google Play review watcher, deliver new reviews to slack channel
Stars: ✭ 65 (-15.58%)
Mutual labels: slack
Busy Beaver
The Chicago Python Community Engagement Slack bot
Stars: ✭ 66 (-14.29%)
Mutual labels: slack
Showcase Ansible Chatops
Vagrant Demo showing ChatOps with Ansible
Stars: ✭ 71 (-7.79%)
Mutual labels: slack
Fantasy Football Metrics Weekly Report
Command line application to create weekly reports (containing stats, metrics, and rankings) for Fantasy Football leagues on the following platforms: Yahoo, Fleaflicker, Sleeper, ESPN.
Stars: ✭ 62 (-19.48%)
Mutual labels: slack
Security Camera
🔦 Motion detecting security camera using a raspberry pi, webcam, and slack
Stars: ✭ 76 (-1.3%)
Mutual labels: slack
Hubcommander
A Slack bot for GitHub organization management -- and other things too
Stars: ✭ 1,149 (+1392.21%)
Mutual labels: slack
Serverless Slackbot
A boilerplate Serverless Slackbot framework with a custom scripts folder (like Hubot)
Stars: ✭ 72 (-6.49%)
Mutual labels: slack
Slackcat
CLI utility to post files and command output to slack
Stars: ✭ 1,127 (+1363.64%)
Mutual labels: slack
React Slack Feedback
Unofficial React component for gathering user feedback to send to slack.
Stars: ✭ 75 (-2.6%)
Mutual labels: slack
Auto
Generate releases based on semantic version labels on pull requests.
Stars: ✭ 1,120 (+1354.55%)
Mutual labels: slack
Waveboxapp
Wavebox Classic has been updated to Wavebox 10. Learn more Wavebox.io
Stars: ✭ 1,198 (+1455.84%)
Mutual labels: slack
slack-delete-files
Mass delete files from Slack using JavaScript.
Because Slack comes with limited file storage and there's no way to bulk delete files in order to free up space. (Source)
Install
⚠️ This app depends on Node.js 8+.
$ npm install -g slack-delete-files
Instead of polluting global installs, you can also run the Node binary directly:
$ npx slack-delete-files
Usage
$ slack-delete-files
Options:
--help Show help [boolean]
--version Show version number [boolean]
--token, -t Slack token [string] [required]
--pinned Include pinned files [boolean] [default: false]
--max Amount of files to fetch [number] [default: 1000]
--age Delete only files older than the specified number of days
[number] [default: 30]
A Slack API token (--token
) is required! Grab yours in Slack API docs.
Example
Below, we are deleting files older than 60 days, including pinned files.
slack-delete-files --age=60 --pinned --token=xoxp-34874354-4059649056
Limitations
- Does NOT delete files sent in people's private channels.
License
MIT
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].