Commit Graph

15 Commits

Author SHA1 Message Date
Lilac-Rose
be54be9c51 add help and quote commands, fix type errors, clean up birthdays
added /help with a category dropdown that covers all non-mod commands, also
user's avatar fading in from the left side at an angle.

went through every file and fixed pylance errors - Optional type hints on
params that default to None, made cog_unload async everywhere, added isinstance
guards before accessing Member-only attributes, and narrowed get_channel()
return types before calling send().

birthday list now removes db entries for users who have left the server when
someone queries a month.
2026-04-13 04:12:41 +02:00
Lilac-Rose
a990cb0b2e feat: add April Fools Johnification, giveaway command, and misc fixes
- events/april_fools.py: add /johnify and /unjohnify admin commands;
  renames all channels/roles to John-themed names and auto-reverts at
  12pm EDT April 2nd, with backup persisted to survive bot restarts
- commands/giveaway.py: new giveaway command
- events/git_webhook.py: truncate commit messages >1024 chars to avoid
  embed field overflow
- events/daily_fractal.py: change daily post time from 12:00 to 10:00 UTC
- stats/stats.py: replace serverCount/botUsers with memberCount, restrict
  command/interaction tracking to the configured guild only
- bot.py: add "arg" cog folder, exclude constants.py from cog loading
2026-04-01 19:03:55 +02:00
Lilac-Rose
2b3f68a142 friend added comments for some reason 2026-02-18 03:09:43 +01:00
Lilac-Rose
461ff385d5 refactor: codebase cleanup across all modules 2026-02-18 02:45:11 +01:00
Lilac-Rose
304107d9c6 moved suggestions and webhook to new lacie notif channel 2026-02-09 16:36:50 +01:00
Lilac-Rose
78544dee2c updated webhook ip 2026-01-21 17:56:31 +01:00
Lilac-Rose
6e64d7698f fixing webhook 2026-01-21 17:49:55 +01:00
Lilac-Rose
2a1e714912 fixed webhook port 2026-01-21 17:47:32 +01:00
Lilac-Rose
736d17d452 removed the pinging thing 2026-01-02 19:58:00 +01:00
Lilac-Rose
db1913656e okay now i think i fixed it 2026-01-02 19:56:34 +01:00
Lilac-Rose
3d8d2a8ed2 i think i fixed it lowkey 2026-01-02 19:55:54 +01:00
Lilac-Rose
e340cf2def made it so commits can get sent to multiple channels and consolodated the reminder cog 2025-11-12 00:09:04 +01:00
Lilac-Rose
77ed147f59 updated the git webhook file to hopefully show the full commit instead of cutting it off 2025-11-11 23:58:34 +01:00
Lilac-Rose
9c8cfcf3be made it so the commit shows the full message 2025-11-11 23:50:58 +01:00
Lilac-Rose
8bd385eee5 Started the command consolodation 2025-11-11 23:47:19 +01:00