feat: 添加telegram交互模式

This commit is contained in:
johlanse 2021-11-27 16:34:29 +08:00
parent d732df275b
commit de079c92b1
2 changed files with 4 additions and 3 deletions

View File

@ -48,7 +48,8 @@ push:
enable: true enable: true
token: "" token: ""
# 通过telegram进行交互模式当配置tg.enable为true时会自动注册bot命令
# telegram_bot使用教程https://www.dazhuanlan.com/leemode/topics/927496
tg: tg:
enable: false enable: false
chat_id: 0 chat_id: 0

View File

@ -99,7 +99,7 @@ func GetUserScore(cookies []Cookie) (Score, error) {
func PrintScore(score Score) string { func PrintScore(score Score) string {
result := "" result := ""
result += fmt.Sprintf("当前学习总积分:%d 今日得分:%d\n", score.TodayScore, score.TodayScore) result += fmt.Sprintf("当前学习总积分:%d 今日得分:%d\n", score.TotalScore, score.TodayScore)
result += fmt.Sprintf("[%v] [INFO]: 登录:%v/%v 文章学习:%v/%v 视频学习:%v/%v 视频时长:%v/%v\n[%v] [INFO]: 每日答题:%v/%v 每周答题:%v/%v 专项答题:%v/%v", result += fmt.Sprintf("[%v] [INFO]: 登录:%v/%v 文章学习:%v/%v 视频学习:%v/%v 视频时长:%v/%v\n[%v] [INFO]: 每日答题:%v/%v 每周答题:%v/%v 专项答题:%v/%v",
time.Now().Format("2006-01-02 15:04:05"), time.Now().Format("2006-01-02 15:04:05"),
score.Content["login"].CurrentScore, score.Content["login"].MaxScore, score.Content["login"].CurrentScore, score.Content["login"].MaxScore,
@ -117,7 +117,7 @@ func PrintScore(score Score) string {
func foramet_score(score Score) string { func foramet_score(score Score) string {
result := "" result := ""
result += fmt.Sprintf("当前学习总积分:%d 今日得分:%d\n", score.TodayScore, score.TodayScore) result += fmt.Sprintf("当前学习总积分:%d 今日得分:%d\n", score.TotalScore, score.TodayScore)
result += fmt.Sprintf("登录:%v/%v 文章学习:%v/%v 视频学习:%v/%v 视频时长:%v/%v\n每日答题%v/%v 每周答题:%v/%v 专项答题:%v/%v", result += fmt.Sprintf("登录:%v/%v 文章学习:%v/%v 视频学习:%v/%v 视频时长:%v/%v\n每日答题%v/%v 每周答题:%v/%v 专项答题:%v/%v",
score.Content["login"].CurrentScore, score.Content["login"].MaxScore, score.Content["login"].CurrentScore, score.Content["login"].MaxScore,
score.Content["article"].CurrentScore, score.Content["article"].MaxScore, score.Content["article"].CurrentScore, score.Content["article"].MaxScore,