From 138e04b1e0726690efa244d1115687b107674ded Mon Sep 17 00:00:00 2001 From: shoopea Date: Sat, 1 Feb 2020 19:13:37 +0800 Subject: [PATCH] test --- job.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/job.go b/job.go index 21e95fe..e5da200 100644 --- a/job.go +++ b/job.go @@ -1240,7 +1240,13 @@ func jobVaultItemStatus(j Job) { out := fmt.Sprintf("%-32s | Depo. | Recv. | Total\n────────────────────────────┼──────┼──────┼──────\n", `User`) for i, userId := range userList { logOnError(err, "jobVaultItemStatus : getObjItem") - out = fmt.Sprintf("%s%-32d |%6d |%6d |%6d\n", out, userId, depositList[i], withdrawList[i], depositList[i]-withdrawList[i]) + chat, err := bot.ChatByID(strconv.FormatInt(userId, 10)) + logOnError(err, "jobVaultItemStatus : ChatByID") + if err == nil { + out = fmt.Sprintf("%s%-32d |%6d |%6d |%6d\n", out, chat.Username, depositList[i], withdrawList[i], depositList[i]-withdrawList[i]) + } else { + out = fmt.Sprintf("%s%-32d |%6d |%6d |%6d\n", out, userId, depositList[i], withdrawList[i], depositList[i]-withdrawList[i]) + } } out = fmt.Sprintf("%s", out)