Aboutページにコメント欄を付けてみあました。 コメントシステムにはGitHubのMarketplaceで見つけたgiscusを利用させてもらっています。 GitHubユーザーしかコメントすることはできませんが、そもそもコメントがあること自体をあまり想定していないので、何かの時の連絡手段の1つとして設置したというところでしょうかね。

設置自体とくに難しいことはなく、以下の条件を満たしていればアプリのサイトで生成されたスクリプトをサイト上に貼ればすぐに動作します。

  • コメントのデータを保存するリポジトリがPublicであること
    • 自分はページのソースが保存されているリポジトリを選択しました
  • リポジトリにアプリ(’gisuc’)がインストールされていること
    • Marketplaceでインストールする際にリポジトリを選択できます
  • リポジトリのDiscussion機能がONになっていること
    • Settings>Generalの中にある「Discussions」にチェックが入れれば大丈夫です

あとはテンプレートに埋め込んでどの記事でも自動で埋め込まれるようにしていきたいと思っています(ちなみに現在はAboutページに直接埋め込みです😅)

今後機会があればログインせずとも使えるコメントシステムを作ってみたいなと考えています。