import os from sys import exit from dotenv import load_dotenv from bridge.bot import AntigravityBot def main(): # Load environment variables from .env file load_dotenv() token = os.getenv("DISCORD_BOT_TOKEN") user_id_str = os.getenv("AUTHORIZED_USER_ID") if not token or token == "YOUR_BOT_TOKEN_HERE": print("❌ Error: DISCORD_BOT_TOKEN is not set in the .env file.") exit(1) if not user_id_str or user_id_str == "YOUR_DISCORD_USER_ID_HERE": print("❌ Error: AUTHORIZED_USER_ID is not set in the .env file.") exit(1) try: authorized_user_id = int(user_id_str) except ValueError: print("❌ Error: AUTHORIZED_USER_ID must be a valid numeric Discord ID.") exit(1) # Start the bot bot = AntigravityBot(authorized_user_id=authorized_user_id) bot.run(token) if __name__ == "__main__": main()