Slack Bot
Upload files in Slack and get shareable EasySend links. No signup, no API key. Mention @EasySend or use /easysend.
Features
- Mention @EasySend with a file attachment to upload and get a share link
- /easysend slash command for help and usage
- Multi-file bundles under one link
- Works in channels, groups and DMs
- Socket Mode (no public URL needed)
Setup
- Create a Slack App at api.slack.com/apps using the included manifest
- Install to your workspace and copy the bot token
- Generate an app-level token for Socket Mode
- Set environment variables and run
npm start
Example
Upload a file to any channel and add @EasySend in the message. The bot uploads it to EasySend and replies with a download link in the thread.
FAQ
Does the bot need admin permissions?
No. The bot only needs chat:write, files:read and commands scopes. No admin permissions required.
Do recipients need Slack to download?
No. The share link works in any browser. Recipients do not need Slack or any account to download files.
Is there a file size limit?
EasySend supports files up to 1GB on the free tier. The bot handles any file type Slack accepts.