Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
CommentReminder.py
README.md
valine_comment_reminder.png

README.md

CommentReminder

这是针对 Valine 评论系统的小功能,用以获取系统中的新增评论,并发送提醒给管理员。

运行逻辑:

  • 定时检索leancloud存储的数据与本地对比,发现新增数据后发送邮件提醒。

使用要求:

使用方法:

  • 下载脚本:wget https://raw.githubusercontent.com/staugur/scripts/master/valine_comment_reminder/CommentReminder.py
  • 执行命令:python2.7 CommentReminder.py #-h查看帮助,需要设置的信息都在选项中。
  • 注意:第一次执行会邮件发送所有评论(因为我并没有做特别检查)。
  • 不想带着python命令,可以,chmod +x CommentReminder.py赋予脚本执行权即可。
  • 想清除配置?可以,rm -f /tmp/valine_leancloud_dat,清除缓存文件即可。

使用示例:

  • python CommentReminder.py --app-id YourAPPID --app-key YourAPPKey -e xxxx@qq.com -p 授权码
  • 建议加入到定时任务中,比如5分钟执行一次:*/5 * * * * python CommentReminder.py
  • 新增评论时,发送邮件示例图:

寻求帮助:

You can’t perform that action at this time.