A type-safe TypeScript bridge between websites and Discord bots. Provides a REST API and WebSocket interface for full Discord bot capabilities.
Full REST API for all Discord operations including guilds, channels, messages, members, and roles.
Real-time event streaming via Socket.IO. Subscribe to guilds and receive Discord events instantly.
Built with TypeScript and Zod validation. Every request and response is fully typed.
Guilds, Channels, Roles, Members, Bans, Timeouts, Messages, Reactions, Pins, and more.
Extend functionality with plugins. Add routes, listen to events, and communicate between plugins.
Bind to 0.0.0.0 to expose the API on your local network for access from other devices.
| Resource | Endpoints |
|---|---|
| Guilds | /api/guilds |
| Channels | /api/channels, /api/guilds/:guildId/channels |
| Messages | /api/channels/:channelId/messages |
| Members | /api/guilds/:guildId/members |
| Roles | /api/guilds/:guildId/roles |
| Emojis | /api/guilds/:guildId/emojis |
| Stickers | /api/guilds/:guildId/stickers |
| Scheduled Events | /api/guilds/:guildId/scheduled-events |
| AutoMod | /api/guilds/:guildId/auto-moderation |
| Commands | /api/commands, /api/guilds/:guildId/commands |
| Webhooks | /api/webhooks |
| Invites | /api/invites |
| Stage Instances | /api/stage-instances |
| Voice | /api/guilds/:guildId/voice |
| Plugins | /api/plugins |
HoloBridge © 2025 - MIT License