NGワードをツイートしないようにするアプリ
Switch branches/tags
Nothing to show
Clone or download
Latest commit 108f987 Oct 5, 2018
Permalink
Failed to load latest commit information.
plugin
src
.gitignore
README.md
main.py

README.md

にゃんにゃんフィルター

注意

このアプリケーションはTwitterAPIの仕様が変更したため、現在は利用することができません。

にゃんにゃんフィルターとは

Twitter用社会性フィルターみたいなものです。 予めテキストファイルにNGワードを登録しておき、誤って自分がそれに関するツイートをしてしまった場合、そのツイートを即座に削除し、代わりに「にゃんにゃんフィルター発動」とつぶやくサーバアプリケーションです。

使用ツール

  • python3
  • tweepy

環境構築

tweepyのインストール

pip install tweepy

dictionary.txtといった名前のファイルを作成し、中に、NGワードを書いていきます。

実行する前に、src/stream.pyの中を変更してください。

実行

python3 main.py

構成

main.py
dictionary.txt
README.md
json
  |
  |----- token.json
 
src
  |
  |--- filter.py
  |--- mode.py
  |--- reader.py
  |--- recorder.py
  |--- stream.py
  |--- token.py

モード

  • serverモード  - ストリーミングによりNGワードを監視します。

  • update tokenモード

    • APIキーを更新するときに使うモードです。