https://github.com/projectweekend/seeya
Leave annoying Slack channels forever!
https://github.com/projectweekend/seeya
Last synced: over 1 year ago
JSON representation
Leave annoying Slack channels forever!
- Host: GitHub
- URL: https://github.com/projectweekend/seeya
- Owner: projectweekend
- License: mit
- Created: 2015-12-15T03:22:51.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-12-18T15:14:25.000Z (over 10 years ago)
- Last Synced: 2025-02-01T19:29:47.520Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 6.84 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Does your company have an annoying Slack channel that you've tried to leave, but can't because any time your username is mentioned it automatically adds you back? Well, today is your lucky day. **Seeya** is a bot that monitors a list of channel IDs for your username. Every time a mention comes through it leaves the channel for you.
## Run it using Docker
### Pull it
```
docker pull projectweekend/seeya
```
## Configure it
Configuration is saved in a JSON file and passed to the bot via a command line arg:
```
{
"token": "your-slack-token",
"channels": [
"id-for-slack-channel",
"id-for-another-channel"
],
"targetString": "your_username"
}
```
## Launch it
Two volumes need to be mounted into the running container, one for the config file and one for the log file:
```
docker run -v /path/to/config.json:/src/config.json -v /var/tmp/seeya_logs.json:/var/tmp/seeya_logs.json projectweekend/seeya -c ./config.json
```