以下のような 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 localpython3 init.py(初回実行時のみ)AtCoder userID: 画像を生成したいユーザの AtCoder 上での ID を入力chromedriver path: 先ほどインストールした chromedriver のパスを入力
パスには chromedriver まで含めてください(win の場合は chromedriver.exe)- 例(macOS): /Users/hogehoge/chromedriver
- 例(windows): C:\chromedriver.exe
python3 run.pylocal/resultに画像が生成されます






