Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/airtoxin/airtoxinbotbotnotbot
手動 https://twitter.com/airtoxinbotbot
https://github.com/airtoxin/airtoxinbotbotnotbot
Last synced: about 9 hours ago
JSON representation
手動 https://twitter.com/airtoxinbotbot
- Host: GitHub
- URL: https://github.com/airtoxin/airtoxinbotbotnotbot
- Owner: airtoxin
- Created: 2019-06-27T04:44:51.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-27T13:16:17.000Z (almost 2 years ago)
- Last Synced: 2024-04-13T08:13:18.213Z (7 months ago)
- Language: TypeScript
- Homepage:
- Size: 1.24 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# airtoxinbotbotnotbot
手動 https://twitter.com/airtoxinbotbot
![screenshot](doc/screenshot.png)
## セットアップ
[Expo](https://expo.io/) のアカウントを作成。
(シミュレーターでのみ動作させる場合は必要ありません)
[Expo Client](https://apps.apple.com/jp/app/expo-client/id982107779) をインストール。`$ yarn` または `$ npm install` で依存ライブラリをインストール
Twitter の設定ページから全ツイート履歴を取得
![全ツイート履歴](doc/twitter_contents_settings.png)`$ yarn extract-tweet-text ツイートファイルパス` または
`$ npm run extract-tweet-text ツイートファイルパス`
のコマンドで全ツイート履歴のツイートファイルを指定します。
複数個ファイルが有る場合はスペース区切りで一度に指定します。
`$ yarn extract-tweet-text パス1 パス2 ...`
![tweets](doc/tweets.png)
`data` ディレクトリに作成されたモデルファイルをインターネットにアップロード (S3 や Dropbox など)`$ cp .env{.sample,}` コマンドで env ファイルを作成。
`.env` ファイルを編集して先程アップロードしたファイルの URL を `MODEL_FILE_URL` に指定## 起動 (シミュレーター)
`$ yarn start` または `$ npm start`
QR コードが表示されたら `i` を押すとシミュレーターが起動## 起動 (実機)
`$ yarn start` または `$ npm start`
表示された QR コードを読み取ると Expo Client で起動