Skip to content

itszubariel/BDTools

Repository files navigation

BDTools

Browser-based utilities for the Bot Designer for Discord community no installs, no accounts required for most tools.

bdtools.netlify.app · Report a Bug · Request a Feature


Tools

Tool Description
Embed Builder Visually build Discord embeds with buttons, select menus, and modals. Outputs ready-to-use embed code.
Send Embed Builder Build $sendEmbedMessage[] blocks with a live preview.
Code Highlighter Custom syntax highlighting for BDFD scripts. Supports 300+ functions with per-function color and style controls.
Code Indenter Auto-format and indent messy BDFD scripts for readability.
Character Escaper Escape BDFD special characters: $, ;, \, ].
Permission Calculator Calculate Discord permission bitfields for bot invites.
Bot Guild List API-authenticated dashboard to browse your bot's servers with member counts, icons, and invite links.

API

BDTools exposes a small serverless API for bot integrations, primarily for the Bot Guild List feature.

Base URL: https://api-bdtools.netlify.app/

Endpoint Method Description
/get-servers GET Retrieve the guild list associated with an API key
/submit-servers POST Submit and queue a bot's server list for processing
/bdfd-functions GET Proxy for the BDFD public function list API

Authentication uses JWT-based API keys generated via Discord OAuth. Full docs at bdtools.netlify.app/api.

# Example — fetch BDFD function list
curl https://api-bdtools.netlify.app/bdfd-functions

Stack

  • Frontend — Vanilla JS, Tailwind CSS, Geist font
  • Backend — Netlify Functions (Node.js), MongoDB
  • Auth — Discord OAuth2, JWT
  • Deployment — Netlify (continuous deployment from GitHub)

License

All rights reserved. This repository is public for reference only — you may not copy, modify, or redistribute any part of this codebase without explicit permission.


Credits

Built and maintained by Zubariel.
Thanks to Catearo (BDFD examples) and Luka (testing and bug reports).

Not officially affiliated with Bot Designer for Discord.

About

Public mirror of the BDTools project. Tools for the Bot Designer for Discord community.

Topics

Resources

License

Stars

Watchers

Forks

Contributors