docs: def gui(discord_token, discord_client_id):
      """
      Start Modis in gui format.
  
      Args:
          discord_token (str): The bot token for your Discord application
          discord_client_id: The bot's client ID
      """
  
      logger.info("Starting Modis in GUI")
  
      import tkinter as tk
  
      logger.debug("Loading packages")
      from modis.discord_modis import gui as discord_modis_gui
      from modis.reddit_modis import gui as reddit_modis_gui
      from modis.facebook_modis import gui as facebook_modis_gui
  
      logger.debug("Initialising window")
  
      # Setup the root window
      root = tk.Tk()
      root.minsize(width=800, height=400)
      root.geometry("800x600")
      root.title("Modis Control Panel")
      # Icon
      root.iconbitmap(r"{}/assets/modis.ico".format(file_dir))
  
      # Setup the notebook
      """notebook = ttk.Notebook(root)
      notebook.grid(column=0, row=0, padx=0, pady=0, sticky="W E N S")
  
      # Configure stretch ratios
      root.columnconfigure(0, weight=1)
      root.rowconfigure(0, weight=1)
      notebook.columnconfigure(0, weight=1)
      notebook.rowconfigure(0, weight=1)
  
      # Add tabs
      logger.debug("Adding packages to window")
      notebook.add(
          discord_modis_gui.Frame(notebook, discord_token, discord_client_id),
          text="Discord")
      notebook.add(reddit_modis_gui.Frame(notebook), text="Reddit")
      notebook.add(facebook_modis_gui.Frame(notebook), text="Facebook")"""
      discord = discord_modis_gui.Frame(root, discord_token, discord_client_id)
      discord.grid(column=0, row=0, padx=0, pady=0, sticky="W E N S")
      # Configure stretch ratios
      root.columnconfigure(0, weight=1)
      root.rowconfigure(0, weight=1)
      discord.columnconfigure(0, weight=1)
      discord.rowconfigure(0, weight=1)
  
      logger.debug("GUI initialised")
  
      # Run the window UI
      root.mainloop()