Commit Graph
93 Commits
Author SHA1 Message Date
esefandClaude Opus 5 93e22a8364 statchannel: ignore steam's bogus zero player counts
Steam's GetNumberOfCurrentPlayers occasionally answers 200 with
player_count: 0 for a valid appid. Both Strinova stat channels were
renamed to "0" on the same 09:48 tick on 2026-10-20 (the only zero in
~300 renames over 3 days), and the name sat wrong until the next
10-minute tick.

Skip the rename on a non-positive count so the channel keeps its last
good value, and log it so the next one is visible. !strinova had the
same bug and would reply "0 players online right now".

Co-Authored-By: Claude Opus 5 <[email protected]>
2026-10-20 13:12:57 +03:00
esefandClaude Opus 5.5 1b074d4b58 welcome: aurora welcome/goodbye cards
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-07 11:48:46 +03:00
esefandClaude Opus 5.5 5adcf3478e statchannel: member count channel
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-07 11:33:58 +03:00
esef 2691806453 holy shit esef still hasnt forgotten about this bot 2026-10-03 17:59:11 +03:00
esef 23b8c3722a Bundle Blue Archive roster, enable ffmpeg cog, refresh README 2026-09-15 15:13:13 +03:00
esef 2ce4a2a263 yems 2026-08-16 01:19:11 +03:00
esef 30efb9105f rollback checkpoint: hardened gacha, disabled ffmpeg, deleted rio, async db 2026-08-03 20:05:45 +03:00
esef 66f9eb774c add bucketlist access control, drop credential hashing, gitignore radio_check 2026-07-25 13:10:00 +03:00
esef 82d07eac3d remove dead country_autocomplete function from tz_data 2026-07-23 23:47:23 +03:00
esef b51967dc9b fix timestamp_friends: ignore ordinal suffixes (st/nd/rd/th) in bare-hour regex 2026-07-23 23:45:04 +03:00
esef c485c4f6bf shortenecd ocmmmnand 2026-07-23 23:38:40 +03:00
esef 89d7f4289f "/" prefix bad "!" prefix good 2026-07-23 21:49:14 +03:00
esef ab3265667c remove dead _all_formats helper, fix docstring 2026-07-22 19:44:32 +03:00
esef 09f69e1c83 simplify /timestamp to single Long Date+Time output, fix timestamp_friends HAS_DATEPARSER NameError 2026-07-22 18:26:03 +03:00
esef bf4ea13d4b bucketlist feature added 2026-07-20 23:16:25 +03:00
esef 14926aa77b Merge branch 'main' of https://github.com/esefxdz/discordbot 2026-07-20 22:22:56 +03:00
esef 16cef19077 trigger removal: no longer needed 2026-07-20 22:22:39 +03:00
esef 8ec13d9c13 Delete cogs/archive.py 2026-07-20 22:19:16 +03:00
esef bbee62f2d9 fix timestamp_friends: normalize N am/pm, fix 3:00 double-colon, AM fallback when PM past 2026-07-20 22:15:45 +03:00
esef 697012963a simplify timestamp_friends: single tag reply, bare hour fallback, shared utils in tz_data 2026-07-20 21:54:40 +03:00
esef 7018366068 new timestamp feature and make tz data shared across cogs that need it 2026-07-20 21:18:43 +03:00
esef ff8696850f add calendar link to booking confirmation, add !koharu command 2026-07-17 13:35:05 +03:00
esef b7c11cf51a calendar polishes 2026-07-15 13:11:13 +03:00
esef 6be198cb31 koharu update dynamic this time (my idea didnt work) 2026-07-14 17:25:20 +03:00
esef f9b89a7498 koharu update dynamic this time (my idea didnt work) 2026-07-14 17:25:06 +03:00
esef 7f6290fbd1 delete after command crashed and bot now more dynamic 2026-07-14 17:12:49 +03:00
esef e314599d33 simple preset for discord webhook agent for larp 2026-07-14 16:57:59 +03:00
esef 1286168f98 nvm i ll take care of it later 2026-07-13 18:50:04 +03:00
esef 75948e055d another delete code 2026-07-13 18:48:57 +03:00
esef 3ef326767a delete message after 10 seconds 2026-07-13 18:47:17 +03:00
esef c66195d4cd user authorization for calendar added 2026-07-13 11:23:14 +03:00
esef f16d848e42 security audit 2026-07-13 11:01:42 +03:00
esef 19e2db7fd4 fix little calendar bug 2026-07-13 00:53:08 +03:00
esef d944064091 calendar / to ! prefix 2026-07-13 00:45:59 +03:00
esef 9c4fb421dd calendar emoji removal 2026-07-13 00:42:06 +03:00
esef 56168b5251 calendar polish 2026-07-13 00:41:57 +03:00
esef f8c7fc4fc6 calendar command qol 2026-07-13 00:32:01 +03:00
esef 61de4c3933 calendar polish 2026-07-13 00:25:37 +03:00
esef 1dcd53a581 calendar update 2026-07-13 00:12:51 +03:00
esef 973330d21a moved to a better sysinfo method 2026-07-12 19:23:29 +03:00
esef f6df3c7658 bruh wtv 2026-07-11 21:44:22 +03:00
esef 04df9e8f62 found a new portrait site 2026-07-11 21:40:18 +03:00
esef 95228a425d add blue archive gacha simulator cog with live banners and wiki portraits 2026-07-11 17:57:11 +03:00
esef c2133705fe trimmed down music.py 2026-07-09 17:40:23 +03:00
esef f88fd7989a update polish again 2026-07-05 20:53:22 +03:00
esef 10f372173f restart function restarts later race condition 2026-07-05 20:50:23 +03:00
esef ea6a5ce15e gitpull polished 2026-07-05 20:47:51 +03:00
esef a8d1534cb2 discord want it dict 2026-07-05 20:39:49 +03:00
esef 64ccb125ee removed @everyone unnecessary thing 2026-07-05 20:37:41 +03:00
esef 12275fdb2c removed custom tag 2026-07-05 19:50:54 +03:00