Discord
@omadia/channel-discord
Discord-Channel via discord.js Gateway-Bot. Routet Discord-DMs, @Erwähnungen und den /ask Slash-Command in den Omadia-Orchestrator.
- latest
- v0.1.4
- license
- MIT
- versions
- 5
- author
- byte5 GmbH
install
In your omadia instance, open Admin → Registries and add this registry, then install Discord from Admin → Plugins → Store.
https://hub.omadia.aisetup guide
Create a Discord bot
You need a bot token from the Discord Developer Portal. Takes about 5 minutes.
1. Create an application + bot
- Open the Discord Developer Portal and sign in.
- Top right New Application → give it a name (e.g. "Omadia") → Create.
- Left sidebar → Bot → confirm Add Bot.
2. Copy the token
- On the Bot tab → Reset Token → Yes, do it! → Copy.
- Paste this value below as Discord Bot Token. It is stored encrypted in the vault and shown only once — if lost, just "Reset Token" again.
3. Intents (only for "Respond to every message")
The default (DMs + @mention) needs no privileged intent. Only if you set Behaviour in servers to Respond to every message:
- Bot tab → Privileged Gateway Intents → enable Message Content Intent → Save.
4. Invite the bot to your server
- Left sidebar → OAuth2 → URL Generator.
- Scopes: tick
botandapplications.commands. - Bot Permissions: at least Send Messages and Read Message History.
- Copy the generated URL, open it in the browser, pick your server → Authorize.
Tip: for the optional allowlist, enable Settings → Advanced → Developer Mode in Discord, then right-click a user/server → Copy ID.
5. Done
Paste the token below and install. You'll see the connection status and the invite URL afterwards in the plugin admin UI.
versions
setup fields
Values the operator fills in at install-time.
permissions
memory
reads: [0] · writes: [0]
graph
reads: [0] · writes: [0]
network
outbound: [6]
filesystem
scratch: false