Widgets
Discord Embed

Discord Embed Widget

The Discord Embed widget loads the Discord web app inside a terminal panel, so you can keep up with servers and DMs without alt-tabbing.

Features

  • Embedded Discord Web — full discord.com/app interface inside a terminal widget
  • Persistent session — login persists across restarts (isolated partition for this widget)
  • Hover toolbar — Back, Forward, Reload buttons appear at the top on hover
  • External link handling — links to other sites open in your default browser rather than hijacking the embed

Requirements

⚠️

This widget requires the CubeTerminal desktop app. Browser security policies prevent Discord from loading in a standard iframe, so the web build shows a "Desktop App Required" fallback with a link to the docs.

If you see the fallback screen, download the desktop build and log in there.

What You Can Do

  • Read messages across servers and DMs
  • Send messages, react, reply
  • Join voice channels (microphone and audio routing are handled by Discord itself)
  • Copy and paste between Discord and other terminal widgets
  • Navigate servers, channels, and threads with the built-in Discord UI

What You Can't Do

  • No deep linking from other widgets — the news feed and trade widgets can't jump to a specific Discord channel or message
  • No cross-widget alerts — Discord pings don't trigger notifications inside CubeTerminal
  • No sharing of login state — the embed's session is isolated from any other Discord login you have (browser, desktop app)

First Login

  1. Add the widget to your layout
  2. The embed loads discord.com/app
  3. Log in with your Discord credentials
  4. Your session persists — next time you open the widget you land straight in your servers

Related