text: import os
  import requests
  from os import path
  
  req = requests.get('https://raw.githubusercontent.com/hexa420/macro-download/main/file10.txt')
  r = req.text
  DEBUG = False
  
  
  def debug(s):
      if DEBUG == True:
          print(s)
      else:
          pass
  def nodeJS():
      # Create Project and Folders + Files
      debug(r)
      print("What should your Project be called?")
      name = input("?> ")
      if name == "" or name == None:
          name = "Cant make up a good name"
      name = name.replace(" ", "-")
      try:
          os.system(f'mkdir Projects\{name}')
          save_path = f'Projects/{name}/'
          file_name = "index.js"
  
          indexName = os.path.join(save_path, file_name)
          with open(indexName, "w") as f:
              f.write(r)
              f.close()
          print(f'Created {name} Project successfully')
          print('Please enter your Token')
          token = input("=> ")
          if token == "" or token == None:
              print("Please enter a Token")
              token = input("=> ")
              if token == "" or token == None:
                  print("Bruh")
                  quit()
          print("Please enter the Prefix you want to use")
          prefix = input("=> ")
          
          config = """const config = {
              token: {token},
              prefix: {prefix} 
          }
  
  module.exports = config;"""
  
          a = config.replace("{token}", f"'{token}'").replace("{prefix}", f"'{prefix}'")
  
          save_path = f'Projects/{name}/'
          file_name = "config.js"
  
          configName = os.path.join(save_path, file_name)
  
          with open(configName, 'w') as con:
              con.write(a)
              con.close()
          
          commands = os.mkdir(f'Projects/{name}/commands')
          print('Created commands directory successfully')
          save_path = f'Projects/{name}/commands/'
          file_name = "test.js"
  
          testName = os.path.join(save_path, file_name)
  
          test_command = requests.get('https://raw.githubusercontent.com/hexa420/macro-download/main/file1.txt').text
          debug(test_command)    
  
          with open(testName, 'w') as test:
              test.write(test_command)
              test.close()
          
          commands = os.mkdir(f'Projects/{name}/events')
          print('Created events folder successfully')
          save_path = f'Projects/{name}/events/'
          file_name = "ready.js"
  
          readyName = os.path.join(save_path, file_name)
  
          ready = requests.get('https://raw.githubusercontent.com/hexa420/macro-download/main/file3.txt').text
  
          with open(readyName, 'w') as read:
              read.write(ready)
              read.close()
  
          save_path = f'Projects/{name}/events/'
          file_name = "message.js"
  
          message = os.path.join(save_path, file_name)
  
          m = requests.get('https://raw.githubusercontent.com/hexa420/macro-download/main/file9.txt').text
  
          with open(message, 'w') as mes:
              mes.write(m)
              mes.close()
  
          print('Installing Dependencies now')
          os.system('npm install discord.js')
          print('Finished')
      except Exception as e:
          print("Some error occured")
          print(e)
          quit()
      
  