AtCoder HashTag Setter2
AtCoderのツイートボタンの埋め込みテキストにハッシュタグ + etcを追加します。
問題ハッシュタグ、コンテストハッシュタグ、問題名、提出結果、得点を表示します。
AtCoder HashTag Setterをフルスクラッチしたスクリプトです。
AtCoderのTwitter Shareボタンの文章にハッシュタグを追加します。
追加されるハッシュタグのフォーマットは以下のようになります。
・問題ページ,提出ページでは#AtCoder_(ProblemId)
・その他コンテストページでは#AtCoder_(ContestId)
AtCoder HashTag Setterより引用
⚠️注意⚠️
ルールで許可されている場合を除き、コンテスト終了前に問題名、ジャッジ結果、得点をツイートしないでください。
これらはコンテストのルールに違反する可能性があります。
予防策として、コンテスト終了前(常設コンテストを除く)は、ツイートボタンのテキストに問題名、ジャッジ結果、得点を含めない処理を入れています。
ルール - AtCoder Beginner Contest 210
AtCoder HashTag Setterとの違い
- 問題ページと提出詳細ページにおいて、問題とコンテスト両方のハッシュタグを追加
- 問題ページのテキストにコンテスト名を追加
- 提出詳細ページのテキストに問題名、提出ユーザー、結果を追加
- URLにパラメーターが含まれるとき正しいハッシュタグを追加できない問題を解決
例
- taskId: abc210_a
- contestId: abc210
- 問題ハッシュタグ: #AtCoder_abc210_a
- コンテストハッシュタグ: #AtCoder_abc210
A - Cabbages
問題ページ
A - Cabbages - AtCoder Beginner Contest 210 #AtCoder_abc210_a #AtCoder_abc210
提出詳細ページ
machikaneさんのA - Cabbagesへの提出 #24282585
結果:AC
得点:100
AtCoder Beginner Contest 210 #AtCoder_abc210_a #AtCoder_abc210
その他のページ
順位表 - AtCoder Beginner Contest 210 #AtCoder_abc210
ライセンス
MITです。