15 Commits

Author SHA1 Message Date
Ching
cc1f5d76a1 feat(models): Add deactivate_friend command and active field to Friend model 2024-02-08 15:46:44 +08:00
Ching
ae177107b2 fix(dota.py): 当接口没有返回 party size 的时候通过数据库中的 Friend 数据进行比对
当接口没有返回 party size 的时候通过数据库中的 Friend 数据进行比对

Signed-off-by: Ching <loooching@gmail.com>
2023-12-27 16:46:53 +08:00
Ching
941dc3d791 feat(bot.py): 修改获取比赛的频率。增加报错 log
修改获取比赛的频率。增加报错 log

Signed-off-by: Ching <loooching@gmail.com>
2023-11-29 10:44:31 +08:00
Ching
abf71000c2 feat(discord_bot.py, dota.py, utils.py): 修改 logger,增加 log
修改 logger,增加 log

Signed-off-by: Ching <loooching@gmail.com>
2023-11-28 16:54:52 +08:00
Ching
fc12291ff3 fix(dota.py): 修复 party_size 为 None 时序列化报错的问题
修复 party_size 为 None 时序列化报错的问题

Signed-off-by: Ching <loooching@gmail.com>
2023-10-03 23:11:24 +08:00
Ching
cd35d3196e fix(bot.py, dota.py): 修复 opendota 接口返回时间太长导致 discord 报错的问题;修改 Match.party_size 为 nullable
修复 opendota 接口返回时间太长导致 discord 报错的问题;修改 Match.party_size 为 nullable

Signed-off-by: Ching <loooching@gmail.com>
2023-10-03 22:53:09 +08:00
Ching
e0db2c95af fix(dota.py): 修复 party_size 为 None 导致序列化报错的问题
修复 party_size 为 None 导致序列化报错的问题

Signed-off-by: Ching <loooching@gmail.com>
2023-09-18 18:12:55 +08:00
Ching
09e94fff96 fix(utils.py): 修复比赛信息中没有 average_rank 时获取 ranking 报错的问题
修复比赛信息中没有 average_rank 时获取 ranking 报错的问题

Signed-off-by: Ching <loooching@gmail.com>
2023-09-18 17:57:18 +08:00
Ching
29d9a98c3b feat(bot.py, dota.py, utils.py): 增加查询某人战绩的命令
增加查询某人战绩的命令

Signed-off-by: Ching <loooching@gmail.com>
2023-09-18 16:55:24 +08:00
Ching
5a7ddc944d feat(dota.py): 修改比赛信息格式,增加最高经济和最高伤害标识
修改比赛信息格式,增加最高经济和最高伤害标识

Signed-off-by: Ching <loooching@gmail.com>
2023-09-17 17:24:33 +08:00
Ching
6a1363c6b6 feat(bot.py): 修改 logger 格式
修改 logger 格式

Signed-off-by: Ching <loooching@gmail.com>
2023-09-17 16:35:11 +08:00
Ching
f3094a0592 feat(dota.py, bot.py, utils.py): 增加 logger 和 heartbeat
增加 logger 和 heartbeat

Signed-off-by: Ching <loooching@gmail.com>
2023-09-16 15:04:59 +08:00
Ching
df6d64f432 feat(bot.py, utils.py): 修改了消息的格式,更改发送任务循环时间
修改了消息的格式,更改发送任务循环时间

Signed-off-by: Ching <loooching@gmail.com>
2023-09-16 13:03:31 +08:00
Ching
e95c543170 feat(bot.py): 完成了发送消息功能
完成了发送消息功能

Signed-off-by: Ching <loooching@gmail.com>
2023-09-16 04:34:52 +08:00
Ching
376cd0a3a9 feat(dota.py, matches.py): 增加 models,增加获取朋友最近比赛的逻辑
增加 models,增加获取朋友最近比赛的逻辑

Signed-off-by: Ching <loooching@gmail.com>
2023-09-15 16:52:43 +08:00