ツイート投稿、ツイートの削除、メンションの確認に機能を絞ったWebサーバー上で動作するTwitterクライアントです。 RTA in Japanというイベントで、ボランティアスタッフが運営スタッフの代わりにTwitter投稿を行う目的で開発されました。
- Twitterアプリケーションを作成する(詳細な方法は各種サイト参照)
- 以下を用意したサーバーを用意する
- PHP^7.2
- Imagick
- .ENVファイルを作成し、以下の内容で作成する
CONSUMER_KEY = "TwitterアプリケーションのConsumer Key" CONSUMER_SECRET = "TwitterアプリケーションのConsumer Secret" ACCESS_TOKEN = "TwitterアプリケーションのAccess Token" ACCESS_TOKEN_SECRET = "TwitterアプリケーションのAccess Token Secret" SCREEN_NAME = "利用するツイッターのID"
php composer install
を実行
- DiscordOAuthを利用した認証機能の実装
- Discord+Webhookでツイートした内容の通知の実装
- babel,webpack等のエコシステムの設備
- 型付けの導入(PHP:タイプヒンティング、JS:TypeScript)
- PHPUnitの導入
ぱすた(@pasta04)さん:JavaScriptの機能追加、リファクタ