

SlackでSlackbotで決まった時間を通知したり、Incoming
Webhooksを使ってPythonを実行した際の通知をSlackに飛ばしています。  
ですが、過去の通知が溜まってきており無料プランの10000件を圧迫しそうです。  
チャンネルごとではなく特定のアカウント（この場合SlackbotやIncoming
Webhooks）の投稿のみ一斉削除する方法はあるでしょうか？（検索してもうまく見つけられませんでした。）

Python等外部の言語を使う方法でも構いません。

**追記**

[code]

    Failed to delete (cant_delete_message)->
    {'bot_id': 'B01',
    'text': 'hoge',
    'ts': 'fuga',
    'type': 'message',
    'user': 'USLACKBOT'}
    
    0 message(s) cleaned.
    
[/code]

のようなメッセージがでて消去できないです…


CC BY-SA 4.0
2018-11-21T17:39:02.240
50519
2020-04-12T11:11:34.137
2020-04-12T11:11:34.137
32986
12457
question
python slack
Slack上で特定のアカウントのコメントのみの一斉削除


おすすめの手段としては、 [slack-cleaner](https://github.com/kfei/slack-cleaner)
というpython製のアプリケーションがあるので、こちらを使うことです。

インストール後に `slack-cleaner --token <SlackのTOKEN> --message --channel <チャンネル名>
--user <BOTのアカウント名>` のように利用します。


CC BY-SA 4.0
2018-11-21T22:32:09.373
50520
2018-11-21T22:32:09.373
30827
50519
answer