https://github.com/charlie043/slack-plugin-bundler
Slack Plugin Bundler for Mac
https://github.com/charlie043/slack-plugin-bundler
bundler customize slack
Last synced: about 2 months ago
JSON representation
Slack Plugin Bundler for Mac
- Host: GitHub
- URL: https://github.com/charlie043/slack-plugin-bundler
- Owner: charlie043
- Created: 2019-05-01T06:40:50.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-01T08:22:30.000Z (about 7 years ago)
- Last Synced: 2025-06-10T12:08:59.350Z (about 1 year ago)
- Topics: bundler, customize, slack
- Language: TypeScript
- Size: 110 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Slack Plugin Bundler for Mac
## Install
1. [Download Zip](https://github.com/charlie043/slack-plugin-bundler/archive/master.zip)
2. Unzip folder
3. open `install.command`
4. Restart Slack
Note:
Bundler is removed when reinstall or update Slack app. But plugin data is stored in localStorage.
Plugins are restored when reinstall Bundler.
## Uninstall ( Restore from backup )
1. open `uninstall.command`
2. Restart Slack
## Add Plugin
- Enable fetch raw css or javascript from url
- input url and click `fetch raw`
- Enable fetch JSON from url
- input url and click `fetch json`
```json
// JSON must have name, type, raw field.
// type: "css"|"javascript"
{
"name": "plugin name",
"type": "css",
"raw": "raw css or javascript"
}
```
- Input all field yourself :)
## Samples
### import plugin from json
1. copy url
2. paste url to `Fetch from url` field
3. click `fetch json`
4. applying code with `save` button
### try some plugins
- css
- set background image: [url](https://gist.githubusercontent.com/charlie043/1eb4cbf11f80f84130a83f6b1f9ab4b4/raw/bb690757f61720c04e2b5f322ad19443b0fb0c0d/background-image.json)
- split each messages: [url](https://gist.githubusercontent.com/charlie043/8913452890c2572b634368945e105621/raw/791ad768e205a6f96a8402484729e0b3cd68d7e4/split-each-messages.json)
## Develop Plugins
```sh
# Enable developer mode on Slack
# Execute on Terminal
export SLACK_DEVELOPER_MENU=true
open -a /Applications/Slack.app
```
- Open WebInspector on Slack and write code!