Server card with a Join button
Icon, name, approximate member and online counts, your own description and a Join button that uses a permanent invite to your server.
Your website is often the first place people meet your community. Website widgets put the server right there: a live card with your icon, member and online counts and a Join button, your Levels leaderboard, the next events from your calendar or big live counters. Paste one line of code and BotGG keeps it up to date.
Hi all 👋 found you through the server card on the clan website
Same here, saw the leaderboard there and wanted in
Welcome both! Friday scrims are on the events list too 🎮
Icon, name, approximate member and online counts, your own description and a Join button that uses a permanent invite to your server.
Show the top members from Levels by XP, messages, voice time or streak, or the next events from Events with dates and RSVPs.
Big counters for members, online, boosts and messages today (with Insights). Only totals, never anything about a single member.
Dark, light or auto theme, an accent color, corner radius, full or compact layout and English, Russian or Hebrew (right-to-left), all set with controls in the console.
Allow any site, or list your domains and every other site is blocked from embedding the widget. A new link takes seconds if an old one leaks.
Prefer your own design? The same data is available as JSON with open CORS, no API key needed. The console counts daily views for every widget.
Open https://console.botgg.app, choose your server and switch on Website widgets.
Pick a type, choose what it shows and set the theme, color and language. The preview in the console is the real widget.
Copy the embed code (or a plain iframe for site builders) into your website. It sizes itself and refreshes about once a minute.
The Analytics tab shows how often each widget is seen per day, with a data table for every number.
A widget shows only what you switch on. Leaderboards respect members who hid themselves (they appear as “Hidden member”), and a leaderboard or calendar widget needs that feature’s public page to be turned on first. Widgets never set cookies, and view counts are stored as daily totals only, without IP addresses.
Widgets are small server-rendered pages with self-hosted fonts and no third-party scripts, cached for about a minute, so they load quickly even on busy pages. On the Free plan a small “Powered by BotGG” line links back to us; Pro can hide it.
No slash commands — everything is configured in the web console and runs automatically.
Every feature works on the Free plan. Pro raises the limits and unlocks extras.
| Limit | Free | Pro |
|---|---|---|
| Website widgets (Website Widgets) | 3 | 25 |
Turn on Website widgets in the console, create a widget and copy its embed code into your page. It is one div and one script line, or a plain iframe for site builders that only accept iframes.
Discord’s widget lists online members and needs the widget setting turned on in your server. BotGG widgets show a styled server card with a Join button, your Levels leaderboard, upcoming events or live stats, in your colors and language.
Only if you allow any site. Add your domains to the allowed list and browsers will refuse to show the widget anywhere else. You can also create a new link at any time, which turns off the old one.
No. It shows display names and avatars only on the leaderboard, never member IDs, and members who hid themselves stay hidden. Stats are totals only. No cookies are set.
Yes. Every widget has a JSON address with the same data, open to any website (CORS) and cached for 60 seconds. No API key is needed.
Add BotGG for free, then switch features on in the web console.