status bar in queue and cleaned up embeds, slash command on help

This commit is contained in:
2025-11-27 16:51:34 +00:00
parent 9660246d6a
commit a36977b000
4 changed files with 437 additions and 179 deletions

8
bot.py
View File

@@ -25,6 +25,14 @@ class Astro(commands.Bot):
import traceback
traceback.print_exc()
# Sync slash commands with Discord
print("🔄 Syncing slash commands...")
try:
synced = await self.tree.sync()
print(f"✅ Synced {len(synced)} slash command(s)")
except Exception as e:
print(f"❌ Failed to sync commands: {e}")
# Start inactivity checker
if not self.inactivity_checker.is_running():
self.inactivity_checker.start()