Embed a blackjack game on your website, or let players use Telegram

You do not have to choose: the same tournament runs in Telegram and on a web table, with the same chips, points and leaderboard. In the dashboard's Web game page you turn the web game on, decide whether to use the hosted public page, list the domains allowed to embed it, and copy one iframe code into your own website.

Two ways to play the same tournament

Every TopArab.casino tenant gets two front doors to one competition. Players can play inside Telegram, through your bot, or on a realistic web table in any browser. Both use the same chips, the same points and the same leaderboard, so a player's rank does not depend on where they play. A hand started in Telegram can even be finished on the web, and changes sync across devices within seconds.

That matters for acquisition. Telegram is where Arab players already spend their time, so it is the easiest place to start. A web table, on the other hand, can sit on your own website, under your own domain, where search traffic, affiliate reviews and your brand already live. You can try both on our demo tenant: the bot @toparabcasino_bot and the public table at blackjack.toparab.casino/play/toparabcasino.

Telegram play vs the web table

TelegramWeb table
Where it runsInside the Telegram app, in a chat with your botIn a browser, on the hosted page or embedded on your own website
Sign-inAutomatic: the player starts the bot, confirms 21+ and picks a nicknameBot nickname plus a 6-digit code the bot sends
Look and feelChat messages with buttons for Hit, Stand, Double and SplitA realistic table in one of 5 felt colours, sponsor logo on the felt, your logo in the top corner and your name in the top bar
Animations and soundsNot part of the chat experienceDeal animations and table sounds, with a mute button
Phone layoutTelegram's own app on any phoneA dedicated phone layout, with Arabic right-to-left support
Best forQuick hands, alerts and reaching players where they already areLonger sessions, desktop players and visitors to your website

In practice you run both. The bot brings players in and keeps them informed with rank alerts; the web table gives them a better place to play. The broadcast quick message "Play on the web" invites every player to the table in their own language.

Hosted public page or embed on your own domain

The web table can live in two places, and you can use both at once.

The hosted public page

Every tenant can have a page at blackjack.toparab.casino/play/your-slug. It needs no website and no code: share the link in your channel, your bio or your ads. The hosted page is also indexable, so it can be found in search on its own.

The iframe embed on your website

If you run an affiliate site or a casino review site, embedding the table on your own domain usually serves you better:

  • Players stay on your site. They play next to your reviews, your offers and your links to the sponsoring casino, instead of leaving for another domain.
  • Your brand frames the game. The page, the header, the menu and the copy around the table are yours.
  • SEO value stays with your page. The text you write around the table, such as the rules, the prize table and how to join, is content on your domain. An interactive, free blackjack page gives visitors a reason to stay and return, which a plain list of bonuses does not.

Only domains you add to the allowed list can embed your table, so nobody can place it on a site you do not approve. That protects your brand and the sponsoring casino's brand, and keeps the traffic the table earns with you.

Set it up in the Web game page

Log in at blackjack.toparab.casino/login and open Web game. If you have not finished the basic setup yet, start with our guide to setting up your TopArab.casino account.

TopArab.casino Web game page with web game settings, allowed domains, play link and embed code
The Web game page: settings, allowed domains, your link and the embed code.
  1. Turn the web game on. Until it is on, players can only play in Telegram.
  2. Choose public page on or off. On, your hosted page at /play/your-slug is open to visitors. Off, use the embed only.
  3. Add allowed domains, one per line. Adding example.com also allows its subdomains, such as www.example.com or play.example.com.
  4. Optional: "Play link on your own website". Enter the URL of the page where you embed the table. The bot then sends players to your page instead of the hosted one, so the traffic lands on your domain.
  5. Copy the embed code and paste it into your page.

The embed code

The code is a single iframe. Replace your-slug with the slug shown in your dashboard, or copy the ready version from the Web game page:

<iframe src="https://blackjack.toparab.casino/play/your-slug" title="Blackjack" style="width:100%;min-height:720px;border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>

No extra programming is needed: paste the code into your page editor as it is, whether your site runs on WordPress or any other system that accepts HTML. A few notes on placing it:

  • Keep the minimum height at 720px. Lower than that and the table, the buttons and the leaderboard panel get cramped.
  • Width 100% lets the table follow your layout, and it switches to its phone layout on small screens.
  • allow="fullscreen" lets players expand the table; loading="lazy" keeps your page fast until a visitor scrolls to it.
  • Put the rules, the prize table and a link to your bot as text around the iframe. That text is what search engines and visitors read first.
The TopArab.casino blackjack web table in English with the leaderboard panel open
The web table in English, with the leaderboard panel open.

Build a page around the table

An iframe alone is a thin page. Give the table a home that explains itself, in this order:

  1. A clear heading and two sentences: a free blackjack tournament, the sponsoring casino, the current prize.
  2. The embedded table, high on the page so visitors see it without scrolling far.
  3. A short rules summary and the prize table, as text.
  4. How to join: a link to your bot, because the web sign-in needs a bot nickname.
  5. Links to your terms and to responsible use, with the 21+ requirement stated plainly.

In this order, a visitor arriving from search understands the page in seconds and finds everything needed to start on the same page.

If the table does not load

  • The frame is empty on your site. The domain is missing from the allowed list. Check the spelling; one line per domain.
  • The hosted link does not open. The public page is switched off. Turn it on, or share your own page instead.
  • The code is rejected. It is single use and expires after 10 minutes. Ask the bot for a new one.
  • The table looks cramped. The iframe is shorter than 720px. Raise the minimum height.

After every change, test the page yourself on a phone and a desktop: sign in with a fresh code and play a full hand before you share the link.

How players sign in on the web

The web table has no separate registration. Players use the nickname they already chose in the bot:

  1. The player enters their bot nickname on the table.
  2. The bot sends them a 6-digit code in Telegram. It works once and expires after 10 minutes.
  3. The player types the code and is signed in. The session lasts 30 days, so they do not repeat this on every visit.

Each new login triggers a notice from the bot, so a player knows if someone else signed in with their nickname. The command /webLogout ends all of that player's web sessions at once. Their real name is never shown, only the nickname. For the full player journey, see how it works, and for why a free table converts players for a casino, read how free tournaments convert players.

Questions and answers

Can I embed the blackjack game on my own website?

Yes. Turn the web game on in the Web game page, add your domain to the allowed domains list and paste the iframe embed code into your page.

Do players need a separate account for the web table?

No. They sign in with the nickname they chose in your Telegram bot plus a 6-digit code the bot sends them, which expires after 10 minutes.

Is the leaderboard the same on Telegram and the web?

Yes. Both use the same chips, points and leaderboard, and a hand started in Telegram can be finished on the web.

What height should the iframe have?

Use a minimum height of 720px with width 100%. The table switches to its phone layout on small screens.

Does adding example.com allow my subdomains?

Yes. Adding example.com to the allowed domains also allows its subdomains. Add each other domain on its own line.

Run your own free blackjack tournament

3 months free, then 20 USDT a month. We set up a demo with your logo on the table.