Commit Graph

92 Commits

Author SHA1 Message Date
Lilac-Rose
f0fc33050e Made it so stats communicates with the website and inf search will say no infractions if there a no infractions 2025-10-27 19:02:18 +01:00
Lilac-Rose
c4867bec55 Added and changed things so the website dashboard works :3 2025-10-27 00:53:55 +01:00
Lilac-Rose
8ee60bbdb3 Made it so inf delete actually works 2025-10-26 12:13:50 +01:00
Lilac-Rose
8e67e8deb2 stats command mhm mhm hm mhhm mhm h 2025-10-25 21:20:31 +02:00
Lilac-Rose
c5dc65adff Cleanban added and moderator embed updated 2025-10-25 20:46:03 +02:00
Lilac-Rose
b76d5482ed Fuck what DIDNT I do, uhhh profiles, ban appealing, unbanning, banning, etc 2025-10-25 20:02:29 +02:00
Lilac-Rose
99cd26bc5c Added embed to bot.py and fixed typos 2025-10-24 08:56:15 +02:00
Lilac-Rose
7ed7491ef2 Added a system that lets users pick their embed color and applied that to embeds, i probably forgot some though lol 2025-10-24 08:53:38 +02:00
Lilac-Rose
c685ad5431 Made it so xp lb defaults to lifetime again 2025-10-24 08:10:25 +02:00
Lilac-Rose
68467d1a68 Made it so the user doesnt have to be in the server for the ban command to work, and changed the wording in the xp leaderboard from show offline to show absent members 2025-10-24 08:09:31 +02:00
Lilac-Rose
03ef79e8d5 Added sync so users can get their roles after leaving and rejoining the servers 2025-10-23 16:22:45 +02:00
Lilac-Rose
3ca5cff137 Added a way to restore the db through the bot instead of having to do it manually 2025-10-22 22:13:19 +02:00
Lilac-Rose
f3551ce02e Made it so annual and lifetime xp are the same number instead of being generated twice per message for each db 2025-10-22 21:49:43 +02:00
Lilac-Rose
011f6da838 Fleshing out the xp system, making xp admin stuff slash commands and also making the reset be slash command and for either db, not just annual 2025-10-22 20:40:26 +02:00
Lilac-Rose
81deeda0bd Because of how many birthdays there are, I made it so you have to specify a month 2025-10-22 18:44:50 +02:00
Lilac-Rose
b85ffd5bd5 Made it so if a button would do nothing it will be grayed out on the xp lb 2025-10-22 18:41:57 +02:00
Lilac-Rose
26040a4209 Made it so the xp lb defaults to annual 2025-10-22 18:33:37 +02:00
Lilac-Rose
434643fe10 Removed extra lines and added grayscale 2025-10-21 05:28:28 +02:00
Lilac-Rose
8a93188e55 Added dice rolling 2025-10-21 05:17:06 +02:00
Lilac-Rose
c5cf3ee498 Used moderationbase to handle admin checks in excludechannels for xp 2025-10-21 02:19:56 +02:00
Lilac-Rose
b1907c3c0d Fixed weird formatting issues with leaderboard command 2025-10-21 02:15:47 +02:00
Lilac-Rose
fcc6346cd9 Made it more obvious which db is being calculated 2025-10-21 00:42:18 +02:00
Lilac-Rose
bf31d86b09 Added annual to calculate and fixed typos 2025-10-21 00:38:59 +02:00
Lilac-Rose
ac81f9fd49 Backup xp :3 2025-10-21 00:31:18 +02:00
Lilac-Rose
4fbd6cfa90 Fixed typo in removebirthday 2025-10-21 00:17:12 +02:00
Lilac-Rose
5f7734e2f5 Improvements to the suggestion feature, making buttons persistent between restarts, allowing me to send a reason for denying a suggestion, and updating suggestionlist to have filtering 2025-10-21 00:12:05 +02:00
Lilac-Rose
60617fdfd2 Added removebirthday command to .. its obvious 2025-10-21 00:10:37 +02:00
Lilac-Rose
de19e12e54 ModerationBase.is_admin() my beloved 2025-10-20 15:19:04 +02:00
Lilac-Rose
7caf1a062c Added export and import xp commands 2025-10-20 14:49:44 +02:00
Lilac-Rose
6433f4721b Added export and import xp commands 2025-10-20 14:49:28 +02:00
Lilac-Rose
77373670e6 Added a default multiplier so the command doesnt error when getting the annual rank 2025-10-20 14:29:49 +02:00
Lilac-Rose
c10f7591de Made it so obama runs async 2025-10-20 12:28:42 +02:00
Lilac-Rose
b1a8f47a36 Alya hates fun 2025-10-20 12:27:25 +02:00
Lilac-Rose
63559932c1 Added the global/server field to the other image/avatar related commands, and updated the leaderboard slightly 2025-10-18 14:10:42 +02:00
Lilac-Rose
3a4184286b Birthday now gives birthday role for 24 hours 2025-10-18 08:47:13 +02:00
Lilac-Rose
20f2dcc5f3 Birthdays have more timezones and ping actually pings 2025-10-18 08:24:42 +02:00
Lilac-Rose
feb77f4637 Added a server and global option to the avatar command 2025-10-18 06:36:56 +02:00
Lilac-Rose
6f4dade5cc Fixed coin flip 2025-10-17 16:31:22 +02:00
Lilac-Rose
75d9455b5e Added coinflip and magic 8 ball 2025-10-17 12:49:06 +02:00
Lilac-Rose
bdf0960764 made it so you cant bonk yourself 2025-10-17 10:58:05 +02:00
Lilac-Rose
8546a24c64 Removed features.txt, its just not needed 2025-10-17 10:54:08 +02:00
Lilac-Rose
04a52ca8d1 Added bonk.py and made it so suggestion buttons work after a restart 2025-10-17 10:49:29 +02:00
Lilac-Rose
14f2f2f70d fixed explodeiosiode 2025-10-17 10:32:10 +02:00
Lilac-Rose
f48354156a Added explosion.py which explodes the pfp yep yep 2025-10-17 10:31:08 +02:00
Lilac-Rose
13fc3e1de7 Added calculate.py which shows users how far they are from a certain level 2025-10-17 09:49:54 +02:00
Lilac-Rose
e9f0c5c80d Added suggestion feature that will let people suggest ideas and added avatar.py which shows the users avatar 2025-10-17 09:08:57 +02:00
Lilac-Rose
0c9c12ba4a Added inverse.py which inverts the colors in the pfp 2025-10-17 05:16:54 +02:00
Lilac-Rose
4c1c1a535a Finished bitcrush.py, capped it at 8, etc 2025-10-17 00:54:09 +02:00
Lilac-Rose
192adefc9c Capped it to 8bpp since that is what the quantization function can handle 2025-10-17 00:46:59 +02:00
Lilac-Rose
e77c657b92 added the image cog, and bitcrush.py, this opens the doors to silly things 2025-10-17 00:33:29 +02:00