Commit Graph

718 Commits

Author SHA1 Message Date
luoshuijs
4c2133180b
Add Status Plugin 2023-12-16 16:41:57 +08:00
Lei Shi
cda7d5d814
🐛 fix target particle_threshold & particle_drop_count type issue 2023-12-15 10:34:43 +08:00
luoshuijs
a876033325
🔥 Remove the use of URL import for pay log 2023-12-12 21:41:29 +08:00
洛水居室
dc32f88f84
🎨 Update character details cache query name 2023-12-06 22:31:03 +08:00
洛水居室
24f54c540f
🎨 Update wish simulator diary query name 2023-12-06 22:27:34 +08:00
洛水居室
ce25d8900e
🎨 Set cache time for wish simulator diary to 24 hour 2023-12-06 22:25:33 +08:00
luoshuijs
7b9934fb9b
♻️ Refactor Wish Simulator
* 🎨 Update Gacha Info URL

* 🚚 Moving Wish Package
2023-12-06 22:17:14 +08:00
omg-xtao
d64b763a29
🐛 Fix load old player card info TypeError 2023-12-06 14:16:23 +08:00
Stēlla Caerulea
970e59bb7a
🐛 Fix standard deviation is not showing correctly in dps line chart again 2023-12-05 18:22:34 +08:00
omg-xtao
768229ecdc
Revert "🐛 Fix gcsim filter by alternative names"
This reverts commit 19fb808cf2.
2023-12-05 10:19:30 +08:00
Lei Shi
043b413285
🐛 Fix standard deviation is not showing correctly in dps line chart
* Fix standard deviation is not showing correctly in dps line chart

* remove console.log

* simpler math
2023-12-05 10:15:39 +08:00
Lei Shi
19fb808cf2
🐛 Fix gcsim filter by alternative names 2023-12-05 10:14:57 +08:00
omg-xtao
daf5b7a7e9
gcsim use queue to limit task nums 2023-12-03 15:28:42 +08:00
Lei Shi
031198b08d
Add gcsim commands
Signed-off-by: Lei Shi <me@leishi.io>
Co-authored-by: 洛水居室 <luoshuijs@outlook.com>
Co-authored-by: CHxCOOH <chxcooh@googlemail.com>
Co-authored-by: xtaodada <xtao@xtaolink.cn>
Co-authored-by: Nahida <53059854+NahidaBuer@users.noreply.github.com>
Co-authored-by: omg-xtao <100690902+omg-xtao@users.noreply.github.com>
2023-12-03 14:33:29 +08:00
omg-xtao
d605efc892
🐛 Fix import wish_log manually entry
Co-authored-by: Nahida <53059854+NahidaBuer@users.noreply.github.com>
Co-authored-by: luoshuijs <luoshuijs@outlook.com>
2023-12-02 12:18:45 +08:00
8b8057769a
🐛 Fix load old player card info TypeError 2023-11-30 22:02:39 +08:00
CHxCOOH
f11baa685f 🐛 Fix group_command 2023-11-24 01:37:43 +08:00
CHxCOOH
2bd8957e2c 🐛 Fix user_command 2023-11-24 01:28:21 +08:00
omg-xtao
948759b26e
Filter the same type of error 2023-11-23 14:27:25 +08:00
Lei Shi
5ea80e0218
🐛 Fix handle CookiesCachePoolExhausted gracefully 2023-11-23 12:39:33 +08:00
Nahida
58f1ecc857
Add Set Command Plugin and Fix Some Bug 2023-11-23 11:41:55 +08:00
Lei Shi
6189542389
🐛 Fix help_raw command 2023-11-23 11:34:33 +08:00
xris
d5165ff4e6
🐛 Fix daily_material 2023-11-23 11:31:49 +08:00
xris
c4c452fb60
♻️ refactor /daily_material 2023-11-22 21:36:56 +08:00
洛水居室
d6d2506f25
🎨 Add error handling for InvalidDevice 2023-11-19 00:46:27 +08:00
339f386997
🐛 Replace all 1034 to NeedChallenge error 2023-11-17 20:01:41 +08:00
洛水居室
1f7d35ff95
🎨 Improve Code
Remove unnecessary `else / elif` used after `return`
Update error handler
2023-11-16 14:11:52 +08:00
洛水居室
7cdc453a22
🐛 Correct Order of Exception Clauses
Resolves PYL-E0701: Bad except clauses order (ValueError is an ancestor class of UnicodeEncodeError)
2023-11-16 14:09:54 +08:00
洛水居室
58e6144622
🐛 Fix the exception caused by the abyss floor being an empty list 2023-11-16 13:35:47 +08:00
868b14ab58
🐛 Fix handle NeedChallenge 2023-11-16 13:19:53 +08:00
d01328d3de
🐛 Fix TypeError when akasha not found character 2023-11-12 10:33:02 +08:00
e356549419
🐛 Fix refresh cookies when user request 2023-11-10 15:38:10 +08:00
e146ca5c16
🔥 Remove qlogin 2023-11-08 22:44:35 +08:00
洛水居室
4db94c621c
🎨 Improve the error message alerts for player card 2023-11-08 13:39:17 +08:00
kotoriのねこ
1bda5a9d86
Use updated python-genshin-artifact 2023-11-08 10:14:01 +08:00
kotoriのねこ
014986c1ca
Fix linting issues 2023-11-06 16:10:47 +08:00
omg-xtao
8b15e083b7
Use stoken v2 instead of v1 2023-11-04 19:43:27 +08:00
洛水居室
c5416d7b3d
🎨 Improve the error message when account_id does not exist 2023-11-03 22:02:06 +08:00
omg-xtao
cf478b3b49
Support Akasha System 2023-11-03 20:36:14 +08:00
847444e468
🔍 Change post admin notice domain to self-hosted 2023-10-27 10:23:50 +08:00
f81fee8e88
🐛 Fix Malformed request in BindAccountPlugin 2023-10-25 22:29:42 +08:00
luoshuijs
9503759d21
🔥 Remove core/sqlmodel 2023-10-25 17:23:01 +08:00
95d488625a
🐛 Fix IndexError in PostPlugin 2023-10-25 13:39:48 +08:00
xris
94c0b249cb
♻️ Refactor daily_material sort_item
Co-authored-by: omg-xtao <100690902+omg-xtao@users.noreply.github.com>
2023-10-24 22:25:00 +08:00
洛水居室
a45db101c8
🎨 Add Exception Handler in Damage Analysis 2023-10-24 16:33:21 +08:00
luoshuijs
14a9b8a55c
Add Transformative Damage Support 2023-10-24 12:05:08 +08:00
xris
9f96d1df7b
🎨 Shrink daily_material width to exactly 7 items per line 2023-10-23 22:49:18 +08:00
luoshuijs
7984d1b321
Damage Analysis
Co-authored-by: xtaodada <xtao@xtaolink.cn>
2023-10-23 00:25:47 +08:00
洛水居室
767d1aaadc
🐛 Fix AttributeError in CookiesService 2023-10-20 12:45:37 +08:00
洛水居室
feeb9d0152
🎨 Improve get_args function in Abyss Plugin 2023-10-20 12:33:46 +08:00
Nahida
d861ced411
🐛 fix abyss command 2023-10-20 11:58:17 +08:00
ab99b3fe92
🐛 Fix KeyError in abyss_team 2023-10-20 00:25:54 +08:00
Stēlla Caerulea
c4712f0b07
♻️ Add Abyss team
Co-authored-by: xtaodada <xtao@xtaolink.cn>
2023-10-20 00:25:20 +08:00
omg-xtao
441713236b
🐛 Fix support for Chinese public cookies
Co-authored-by: luoshuijs <luoshuijs@outlook.com>
2023-10-19 20:14:15 +08:00
luoshuijs
635b8444d5
🔥 Remove support for Chinese public cookies
Co-authored-by: xtaodada <xtao@xtaolink.cn>
2023-10-17 22:56:03 +08:00
d61e19f689
🐛 Fix IntegrityError in setuid 2023-10-17 20:16:59 +08:00
2a069c6a96
🐛 Fix daily material game v4.1 2023-10-12 21:06:39 +08:00
洛水居室
7aab97f9c0
🎨 Modify verify accident reply text 2023-10-12 09:26:45 +08:00
洛水居室
a77ebf4b3a
🎨 Fix the mandatory verification not working 2023-10-12 09:13:42 +08:00
洛水居室
ebbb2b71f1
🎨 Rename Command gacha_logwish_log 2023-10-12 09:12:06 +08:00
洛水居室
c5e5878c5e
🐛 Fix the missing account_id field when setting the Cookies 2023-10-10 17:55:06 +08:00
洛水居室
b129a791df
🎨 Refactor chat verification
- Changed `config.verify_groups` to a `Set[int]` type for optimized lookup.
- Used set membership checking instead of looping through `config.verify_groups` for verifying chats.

This results in cleaner code and potentially faster chat verification.
2023-10-08 14:58:25 +08:00
洛水居室
54d19baac9
🎨 Update NEW_CHAT_MEMBERS message handler 2023-10-08 14:03:28 +08:00
4808b37c63
🐛 Fix setcookie UnicodeEncodeError 2023-10-07 23:33:44 +08:00
omg-xtao
b52e532343
♻️ Refactor get fight prop rule 2023-10-07 23:33:16 +08:00
omg-xtao
92ee6da37a
🐛 Fix setcookies IntegrityError 2023-10-02 17:51:03 +08:00
a778f78c8a
🎨 ask set cookies when public request failed 2023-10-01 20:37:19 +08:00
6f09d52ec5
🐛 Fix ajax failure does not reapply 2023-09-30 22:29:24 +08:00
78b1b1ba15
🐛 Fix redeem cooldown error 2023-09-30 15:28:00 +08:00
omg-xtao
9cde25fc58
🐛 Fix post cut text and photo error 2023-09-30 10:49:04 +08:00
洛水居室
16c28db1cc
🎨 Update NEW_CHAT_MEMBERS message handler 2023-09-26 18:53:12 +08:00
203c7ac5df
🐛 Fix stoken is invaild 2023-09-25 20:46:08 +08:00
omg-xtao
f7f1bd1a62
Support hoyolab redeem code 2023-09-15 23:56:22 +08:00
洛水居室
c2bcd0bf19
🎨 Delete NEW_CHAT_MEMBERS message during group captcha 2023-09-13 12:18:22 +08:00
洛水居室
aef1cb4c02
🎨 Update Wish Log Error Handler 2023-09-13 08:25:19 +08:00
洛水居室
7580265bff
🎨 Mask UID in update_player_card 2023-09-13 08:12:51 +08:00
omg-xtao
382e64e606
Support get gacha log url 2023-09-12 22:58:08 +08:00
luoshuijs
4b1a2128ab
🐛 Fix Missing Parameters
Co-authored-by: xtaodada <xtao@xtaolink.cn>
2023-09-11 21:24:05 +08:00
洛水居室
c6799187dd
🎨 Improve Cookies Status Update Handler 2023-09-10 02:08:11 +08:00
洛水居室
8b4274482c
🎨 Improve log 2023-09-10 01:53:50 +08:00
luoshuijs
b208e31503
🎨 Add cookies status update 2023-09-09 23:56:53 +08:00
洛水居室
3ae7157b73
🐛 Fix ChatPermissions changes 2023-09-09 23:38:31 +08:00
7c56d688b2
🐛 Fix telegram api 6.8 changes 2023-09-09 23:03:35 +08:00
omg-xtao
16a718129b
Add job - daily_refresh_cookies 2023-09-09 22:10:58 +08:00
洛水居室
2bed5f8743
🐛 Fix overseas account birthday card causing cookie refresh issue
Fixed an issue where obtaining birthday cards with overseas accounts caused abnormal Cookies refresh.
2023-09-07 23:17:23 +08:00
luoshuijs
f1de1c987d
🎨 Fix Some Issues Identified
🎨 Improve f-string used without any expression

🎨 Remove unnecessary else / elif used after return
2023-09-06 15:27:03 +08:00
luoshuijs
f401725ab0
🔥 Remove aiohttp 2023-09-06 11:21:54 +08:00
luoshuijs
1f73588e28
Replace aiohttp with httpx in enkanetwork.py 2023-09-06 11:12:46 +08:00
631dea7700
🐛 Fix wish and pay log PlayerNotFoundError 2023-09-01 10:04:39 +08:00
f7e9412125
🎨 Extend gacha log photo width 2023-08-29 15:20:02 +08:00
洛水居室
d945b91a9d
🐛 Fix the missing account_id field when setting the Cookies 2023-08-28 20:23:18 +08:00
dbffd308e6
Support UIGF v2.3 2023-08-27 15:14:05 +08:00
luoshuijs
468ed22a26
Mask sensitive information in player id 2023-08-26 18:19:00 +08:00
洛水居室
54b8ee65f7
🐛 Fix client unable to get player stats data
Previously, the client couldn't retrieve the latest player stats from the `client.get_genshin_user()` function without first browsing the application. It was necessary to call `client.get_record_cards()` to trigger a refresh.
2023-08-22 10:20:11 +08:00
omg-xtao
5e18290f9a
Handle All PlayerNotFoundError, CookiesNotFoundError 2023-08-21 22:42:44 +08:00
e2095edf81
🐛 Fix auto refresh cookies 2023-08-21 21:28:48 +08:00
luoshuijs
eb3752923e
🎨 Refactor download_icon for improved readability and efficiency 2023-08-21 17:17:15 +08:00
洛水居室
7d9ddfc0e8
🐛 Fix unexpected value 2023-08-21 16:35:01 +08:00
洛水居室
3b1460a177
🎨 Update Material Domain Data 2023-08-21 12:39:38 +08:00
洛水居室
c6e4ca4f30
🎨 Update TimeoutException Log 2023-08-21 12:06:27 +08:00
洛水居室
5e814d5a68
Add hydroculi to genshin stats 2023-08-21 10:05:08 +08:00
luoshuijs
5c26a65c58
🐛 Fix incorrect matching with commands containing @
Resolved the issue where commands with an '@' symbol, such as "/abyss@MasterBot", were not being matched correctly due to the regular expression pattern. The pattern has been updated to handle such cases.
2023-08-20 20:43:58 +08:00
2cc1d98a2d
🐛 Fix stoken v2 do not save mid 2023-08-16 23:00:44 +08:00
omg-xtao
6aac339b20
qlogin support get full token 2023-08-09 13:08:56 +08:00
e4b138bc57
🐛 Fix task job raise StaleDataError 2023-08-04 09:56:34 +08:00
af2e9bdb9b
🐛 Fix abyss floor IndexError 2023-08-02 15:18:11 +08:00
洛水居室
6916b4fa2d
🐛 Fixed update_player_card callback_data format issue 2023-07-29 01:00:52 +08:00
fed5eb3cd2
🐛 Fix daily note task status update 2023-07-28 09:36:52 +08:00
omg-xtao
9408102a82
🐛 Fix daily note task timeout 2023-07-24 20:27:49 +08:00
omg-xtao
3977680cc2
🐛 Fix daily note task region type error 2023-07-24 00:43:57 +08:00
32a5a51e05
📝 Update setcookie help message 2023-07-24 00:24:32 +08:00
omg-xtao
29efa649a3
support task services 2023-07-23 23:46:11 +08:00
luoshuijs
286bc48837
🔥 Remove the image replacement of the Abyss plugin 2023-07-21 11:39:15 +08:00
洛水居室
5261c7534c
🐛 Fix client unable to get CharacterRanks data
Previously, the client could not retrieve `CharacterRanks` data from the `client.get_spiral_abyss()` function if the app was not browsed first.
2023-07-20 12:14:30 +08:00
洛水居室
aa9ddfc267
🎨 Use simnet.Cookies to parse cookies 2023-07-20 12:08:07 +08:00
omg-xtao
e9992969fa
🐛 Fix region class error 2023-07-19 20:28:19 +08:00
omg-xtao
d3dfc06d5c
🐛 Fix gacha_log pay_log get user 2023-07-19 11:41:40 +08:00
luoshuijs
dcf8bd5929
Attempt to refresh after the Cookie expires 2023-07-19 11:37:30 +08:00
洛水居室
42e0b8b8db
🎨 Update process_genshin_exception 2023-07-19 10:55:52 +08:00
洛水居室
1c1157da46
🐛 Fix region 2023-07-19 09:59:16 +08:00
omg-xtao
4f686f5284
🐛 Fix setcookie do not save ltuid
Co-authored-by: 洛水居室 <luoshuijs@outlook.com>
2023-07-18 23:35:37 +08:00
luoshuijs
c1012d206b
Use SIMNet and Remove genshin.py
Co-authored-by: xtaodada <xtao@xtaolink.cn>
2023-07-18 17:29:31 +08:00
23f08f5639
🐛 Fix pay_log gen error authkey 2023-07-17 15:55:35 +08:00
洛水居室
ec05851746
🐛 Fix check for EnkaNetworkResponse.characters 2023-07-10 00:42:36 +08:00
洛水居室
17c66e2142
🐛 Fix check for EnkaNetworkResponse.characters 2023-07-08 14:02:49 +08:00
omg-xtao
a36aeef9c3
Support custom device 2023-06-19 11:41:22 +08:00
d0cf14e4b0
🐛 Fix conversation admin check handle 2023-06-14 18:59:04 +08:00
LittleMengBot
725ab1806c
🐛 fix /material rarity icon 2023-06-13 20:51:05 +08:00
LittleMengBot
4b26982b3a
🐛 fix /weapon type icon 2023-06-07 23:33:11 +08:00
洛水居室
ceaf0a1b09
🐛 Fixed the issue where some commands did not run in a non-blocking manner 2023-06-06 17:03:08 +08:00
28164f52c1
🐛 Fix ajax failure does not reapply 2023-06-04 21:51:32 +08:00
omg-xtao
d7bef825c2
🐛 Fix device too dynamic 2023-06-03 21:48:06 +08:00
560b3c1967
🐛 Fix webapp invalid url 2023-06-03 12:20:18 +08:00
d87ed36eb3
🐛 Fix post text 2023-05-23 19:29:02 +08:00
c86e24ac16
🐛 Fix webapp invalid url 2023-05-16 23:22:06 +08:00
omg-xtao
9b5375c5cd
️ Post always create new client 2023-05-14 22:42:42 +08:00
omg-xtao
04d0f3cf31
🐛 Fix Some Bugs 2023-05-14 18:02:28 +08:00
洛水居室
f3fe7139f7
🐛 Fix bug 2023-05-10 17:30:28 +08:00
洛水居室
eed418477f
♻️ Rename HTML templates to use .jinja2 extension
Previously, all templates were named with the .html extension, which caused problems for editors to recognize the Jinja2 syntax used in them. In this commit, all templates have been renamed to use the .jinja2 extension to better reflect their use of Jinja2 and to improve editor recognition.
2023-05-09 19:19:32 +08:00
Karako
4e6b16d2ae
🐛 Fix avatar_list
Signed-off-by: Karako <karakohear@gmail.com>
2023-05-04 22:27:49 +08:00
Karako
ff0f20618b
🐛 Fix avatar_list command matching
Signed-off-by: Karako <karakohear@gmail.com>
2023-05-04 22:22:40 +08:00
Karako
c83406e996
🐛 Fix avatar_list command matching issue
Signed-off-by: Karako <karakohear@gmail.com>
2023-05-04 22:10:28 +08:00
洛水居室
007ef28d0b
🐛 Fix KeyError caused by improper parameter type for character star level retrieval 2023-04-28 14:51:31 +08:00
洛水居室
3ec8b96c02
🐛 Fix the issue of name_card being replaced when it is not None 2023-04-28 14:42:19 +08:00
洛水居室
9e23c1d20d
🐛 Fix the KeyError exception caused by the character rarity not found 2023-04-28 14:34:54 +08:00
洛水居室
ca37f6948a
Add get_name_card function 2023-04-28 13:22:57 +08:00
洛水居室
85178d34ae
🎨 Update get_final_data 2023-04-28 09:29:16 +08:00
洛水居室
fa1e84bea9
Support name card 2023-04-28 09:19:20 +08:00
omg-xtao
0a63b8250d
🐛 Fix sign referer AttributeError 2023-04-26 00:11:25 +08:00
Karako
6efddb364a
🐛 Fix honey impact data parse error
Signed-off-by: Karako <karakohear@gmail.com>
2023-04-25 22:35:58 +08:00