Commit Graph

16 Commits

Author SHA1 Message Date
904ff5a213 events: also update bot's avatar
The events service will now also update the bot's avatar
to reflect the current event, alongside the server icon's update.
2025-06-20 17:59:06 +02:00
2d886c8035 more pride variants 2025-06-20 17:45:41 +02:00
a538710fa1 make pridemonth rng seeded
This makes sure the chosen VARIANT for a given day is the same,
regardless of whether or not the bot restarts. A different seed
it chosen each day and each year of pride month, which should
lead to okay results spread wise.
2025-06-04 22:47:40 +02:00
8f50a5533c random queer event 2025-06-04 21:32:36 +02:00
678fa66039 wait 10s before calculating next midnight for daily service
Discord logs the icon/name changes twice, with a different name each
time. The guild update service is likely running twice, possibly due to
faulty calculations of the next midnight - after the first run, it might
calculate a very short sleep period or none at all, only sleeping until
next midnight afterwards. The cause of this is unknown, but if it has to
do with system time, waiting for the 10 seconds might be enough to
let the system recognise the date change and allow it to sleep
for the proper ~24h.
2025-06-01 12:53:40 +02:00
3a1dab8e6e add a few more pride month event name variants 2025-05-03 13:44:36 +02:00
a41907a258 privileged embed sending command; infowitaj embed 2025-05-02 23:16:55 +02:00
269b5df7d7 make events a module; guild name changes, misc 2025-05-02 18:20:08 +02:00
bbe7bd43c3 guild_icon -> events; also change guild name 2025-05-01 17:13:50 +02:00
47e065acf6 add discord guild icon updating by event schedule 2025-05-01 02:41:31 +02:00
dafd3029cb make /perish big 2025-04-30 15:42:11 +02:00
309faf712d misc: shorten option getters 2025-04-29 11:24:59 +02:00
224d3866c8 perish command, misc 2025-04-29 10:45:02 +02:00
30dee784f6 non_privileged intents, one bot at a time 2025-04-29 10:12:21 +02:00
e60090e752 ignore .DS_Store 2025-04-29 10:04:55 +02:00
c56edaf144 init - arche setup, empty API, discord bot 2025-04-29 01:48:49 +02:00