AeThex-Bot-Master/aethex-bot/commands
sirpiglr d7b41b5b4f Introduce prestige system for permanent XP bonuses and rewards
Integrates a new prestige system across multiple commands, including daily rewards, profile, rank, reaction XP, voice XP, and message XP. This involves fetching and utilizing `prestige_level` and `total_xp_earned` from `user_profiles`, applying prestige-based XP multipliers, updating embed messages with prestige information, and adding new helper functions like `getPrestigeInfo` and `getPrestigeColor`. A new `/prestige` command is also introduced with subcommands to view prestige status, perform the prestige action, and view rewards.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: aed2e46d-25bb-4b73-81a1-bb9e8437c261
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 0d5b8d92-a33c-43bb-abda-1d75baaf3b97
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/3bdfff67-975a-46ad-9845-fbb6b4a4c4b5/aed2e46d-25bb-4b73-81a1-bb9e8437c261/ZjyNKqu
Replit-Helium-Checkpoint-Created: true
2025-12-08 21:21:59 +00:00
..
admin.js Add optional Supabase integration and improve command reliability 2025-12-07 23:19:50 +00:00
announce.js Add new commands and improve existing ones for better user experience 2025-12-08 07:24:49 +00:00
auditlog.js Add persistent storage for federation mappings and tickets 2025-12-08 03:38:13 +00:00
automod.js Add new commands and improve existing ones for better user experience 2025-12-08 07:24:49 +00:00
avatar.js Add new commands and improve bot functionality 2025-12-08 04:09:56 +00:00
badges.js Update user profile displays to show custom avatar URLs when available 2025-12-08 17:58:53 +00:00
ban.js Add new commands and improve bot functionality 2025-12-08 04:09:56 +00:00
config.js Add new commands and improve bot functionality 2025-12-08 04:09:56 +00:00
daily.js Introduce prestige system for permanent XP bonuses and rewards 2025-12-08 21:21:59 +00:00
embed.js Add new commands and improve existing ones for better user experience 2025-12-08 07:24:49 +00:00
federation.js Add persistent storage for federation mappings and tickets 2025-12-08 03:38:13 +00:00
foundation.js Add new commands and improve bot functionality 2025-12-08 04:09:56 +00:00
giveaway.js Add new commands and improve existing ones for better user experience 2025-12-08 07:24:49 +00:00
help.js Add new commands and improve existing ones for better user experience 2025-12-08 07:24:49 +00:00
kick.js Add new commands and improve bot functionality 2025-12-08 04:09:56 +00:00
leaderboard.js Add new commands and improve existing ones for better user experience 2025-12-08 07:24:49 +00:00
modlog.js Add new commands and improve bot functionality 2025-12-08 04:09:56 +00:00
poll.js Add persistent storage for federation mappings and tickets 2025-12-08 03:38:13 +00:00
post.js Make Supabase features optional and integrate new security systems 2025-12-07 23:41:11 +00:00
prestige.js Introduce prestige system for permanent XP bonuses and rewards 2025-12-08 21:21:59 +00:00
profile.js Introduce prestige system for permanent XP bonuses and rewards 2025-12-08 21:21:59 +00:00
rank.js Introduce prestige system for permanent XP bonuses and rewards 2025-12-08 21:21:59 +00:00
refresh-roles.js Make Supabase features optional and integrate new security systems 2025-12-07 23:41:11 +00:00
rolepanel.js Add new commands and improve existing ones for better user experience 2025-12-08 07:24:49 +00:00
schedule.js Add new commands and improve existing ones for better user experience 2025-12-08 07:24:49 +00:00
serverinfo.js Add new commands and improve existing ones for better user experience 2025-12-08 07:24:49 +00:00
set-realm.js Make Supabase features optional and integrate new security systems 2025-12-07 23:41:11 +00:00
stats.js Update user profile displays to show custom avatar URLs when available 2025-12-08 17:58:53 +00:00
status.js Integrate security features and administration tools into the main bot 2025-12-07 22:16:10 +00:00
studio.js Update studio command to use user's avatar if available 2025-12-08 17:09:55 +00:00
ticket.js Add persistent storage for federation mappings and tickets 2025-12-08 03:38:13 +00:00
timeout.js Add new commands and improve bot functionality 2025-12-08 04:09:56 +00:00
unlink.js Make Supabase features optional and integrate new security systems 2025-12-07 23:41:11 +00:00
userinfo.js Add new commands and improve bot functionality 2025-12-08 04:09:56 +00:00
verify-role.js Make Supabase features optional and integrate new security systems 2025-12-07 23:41:11 +00:00
verify.js Make Supabase features optional and integrate new security systems 2025-12-07 23:41:11 +00:00
warn.js Add new commands and improve bot functionality 2025-12-08 04:09:56 +00:00
xp-settings.js Add voice channel XP tracking and configuration options 2025-12-08 21:13:14 +00:00