优化B站直播间每日签到提示文本

This commit is contained in:
2023-01-07 10:22:57 +08:00
parent 3bc4c164e0
commit 943a2c9334
4 changed files with 27 additions and 12 deletions

View File

@@ -18,6 +18,17 @@ public class AppUserTask {
private long weekGroup;
private DayTask dayTask;
public static String toMessageFormat(AppUserTask oldTask, AppUserTask newTask) {
StringBuilder sb = new StringBuilder();
sb.append("当前电池数量:").append(String.format("%.2f → %.2f",
(double) oldTask.wallet.gold / 100,
(double) newTask.wallet.gold / 100)
).append("\n");
sb.append("当前银瓜子数量:").append(newTask.wallet.silver).append("\n");
sb.append("每日领取电池:").append(newTask.dayTask.toMessageFormat()).append("\n");
newTask.weekTask.forEach(task -> sb.append(task.toMessageFormat(newTask.weekTotal)).append("\n"));
return sb.toString();
}
public String toMessageFormat() {
StringBuilder sb = new StringBuilder();

View File

@@ -13,8 +13,8 @@ import java.util.Timer;
import java.util.TimerTask;
public class BiliBiliManga {
public BiliBiliManga() {
biliUtils = BiliBiliUtils.getInstance(QQBotManager.defQQ);
public BiliBiliManga(long qq) {
biliUtils = BiliBiliUtils.getInstance(qq);
}
public static JSONObject sign() {