https://github.com/succie/slack-cleaner
https://github.com/succie/slack-cleaner
cleaner slack slack-bot typescript
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/succie/slack-cleaner
- Owner: succie
- Created: 2019-05-05T11:20:27.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T05:14:58.000Z (over 3 years ago)
- Last Synced: 2025-10-08T19:17:28.948Z (9 months ago)
- Topics: cleaner, slack, slack-bot, typescript
- Language: TypeScript
- Size: 1.07 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# slack-cleaner
## Description
この Bot が参加しているチャンネルで
`maxMessageNumber` を超えたメッセージ数がある場合に
溢れた分のメッセージ古い順に削除する
## Usages
1. `config/default.sample.json` を `config/default.json` に変更
1. `token` にそれぞれ Bot User Oauth Access Token, OAuth Access Token を設定
- 以下の Scope を持つ必要があります
- admin
- channels:histroy
- chat:write:user
- files:write:user
- bot
1. `default.maxMessageNumber` を設定
1. `default.files` を `true` にした場合, 投稿されたファイルも一緒に削除します
1. チャンネル毎に `maxMessageNumber` を指定したい場合は, `channels` に設定
1. `npm install` で依存ライブラリをインストール
1. `npm start` で実行