以下のような Twitter のヘッダー画像を自動で作れます
数値なし | 数値あり | |
---|---|---|
status なし | ||
status あり |
実際に使ってみるとこんな感じの見た目になります。
Warning 現在はアルゴリズムとヒューリスティックの両方に参加したことがあるユーザにのみ対応しています。
- こちらのリポジトリをフォーク
- フォークしたリポジトリのSettings > Secrets and variables > Actionsの
New Repository Secret
をクリック - Name: USER_ID、secret: AtCoder上でのユーザID として保存
- Actions > selenuimu-github-actions からGitHub Actionsを実行
- GitHub Actions 完了後、リポジトリの Actions > 現在のワークフローに移動し、下部の Artifacts から result というファイルをダウンロード
- ダウンロードしたファイルに生成したヘッダーが含まれていれば成功
pip3 install selenium
- こちらのリポジトリをクローン
cd local
python3 init.py
(初回実行時のみ)AtCoder userID
: 画像を生成したいユーザの AtCoder 上での ID を入力chromedriver path
: 先ほどインストールした chromedriver のパスを入力
パスには chromedriver まで含めてください(win の場合は chromedriver.exe)- 例(macOS): /Users/hogehoge/chromedriver
- 例(windows): C:\chromedriver.exe
python3 run.py
local/result
に画像が生成されます