博客评论功能升级 - Gitalk

新博客地址:https://gyrojeff.top,欢迎访问! 本文为博客自动同步文章,为了更好的阅读体验,建议您移步至我的博客👇

本文标题:博客评论功能升级 - Gitalk

文章作者:gyro永不抽风

发布时间:2020年09月11日 - 18:09

最后更新:2020年09月15日 - 08:09

原始链接:http://hexo.gyrojeff.moe/2020/09/11/%E5%8D%9A%E5%AE%A2%E8%AF%84%E8%AE%BA%E5%8A%9F%E8%83%BD%E5%8D%87%E7%BA%A7/

许可协议: 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 转载请保留原文链接及作者!

引言

之前使用Valine,但是一直苦于别人评论我并不能第一时间知道,便倒腾了一个早上的Valine邮件提醒功能。但但但但是,免费版的Valine会强制休眠,我便另寻他道。

Gitalk

项目主页:https://github.com/gitalk/gitalk

引用:

Gitalk is a modern comment component based on GitHub Issue and Preact.

Hexo & Next 适配

打开themes/next/_config.yml,找到Gitalk部分:

1
2
3
4
5
6
7
8
9
10
11
12
gitalk:
enable: true
github_id: <repo-owner> # GitHub repo owner
repo: <repo-name> # Repository name to store issues
client_id: <client-id> # GitHub Application Client ID
client_secret: <app-secret> # GitHub Application Client Secret
admin_user: <admin> # GitHub repo owner and collaborators, only these guys can initialize gitHub issues
distraction_free_mode: true # Facebook-like distraction free mode
# Gitalk's display language depends on user's browser or system environment
# If you want everyone visiting your site to see a uniform language, you can set a force language value
# Available values: en | es-ES | fr | ru | zh-CN | zh-TW
language: zh-CN

  • github_id:储存项目的用户的GitHub用户名
  • repo:储存issuerepo
  • client_id & client_secret这里申请
posted @ 2020-09-15 09:13  gyro永不抽风  阅读(128)  评论(0编辑  收藏  举报