ESN Docs

Docs › Discord bots

Discord bot templates: ready-made bots to host on ESN

2 min readUpdated Nov 3, 2026

Don't want to write a bot from scratch? Get a ready-made bot template ($4.99 each) at listings.esnoffical.com/templates, then host it on ESN from $0.50/month. Paste your token, press Start, and it runs 24/7.

The templates #

TemplateWhat it does
Music botPlays internet radio and direct audio links in voice: /radio, /play, queue, volume. No YouTube.
Ticket botSupport tickets: /ticket-panel posts an Open ticket button, private channels, saved transcripts.
Moderation bot/warn /timeout /kick /ban /purge /slowmode, numbered mod-log cases, auto-mod for invites, spam pings and blocked words.
Welcome + roles botWelcome and goodbye messages, auto-role on join, and button self-role menus.
Leveling botXP for chatting, level-up messages, /rank, /leaderboard and role rewards.
Giveaway botButton giveaways with timers, up to 20 winners, reroll, and they survive restarts.
More templatesEconomy, suggestions and utility + polls bots, also $4.99 each.
Starter botsPlain discord.py and discord.js bots with /ping, /hello and /serverinfo, to build your own. Built into the panel on every ESN bot server.

How it works #

  1. Get the template. Pick a template at listings.esnoffical.com/templates ($4.99, one-time). You can download the zip right away, and the link is emailed to you too.
  2. Get a bot plan. Pick a Discord bot plan on the plans page. Bot hosting starts at $0.50/month and your server is created right after checkout.
  3. Upload and start it. Unzip the template, copy .env.example to .env and paste your bot token (see how to create a bot and get its token). Upload the files in the panel's file manager or over SFTP, set the start file to bot.py and press Start. Setup steps are also in README.md inside the zip.

See bot plans, from $0.50/month →

Why a template instead of a public bot? #

  • It's yours. Your bot's name and avatar, your rules, your data on your server.
  • No premium paywall. Every feature in the code is there for you.
  • Change anything. It's readable code you can edit or grow into your own bot.

FAQ #

How much do the templates cost? #

$4.99 each, one-time, at listings.esnoffical.com/templates. Hosting is separate, from $0.50/month.

Which languages are the templates in? #

Python (discord.py 2). Plain discord.py and discord.js starter bots are also built into the panel on every ESN bot server.

Can I edit a template? #

Yes. You get the full source code. Change it in the file manager or over SFTP.

Where does my bot token go? #

In the .env file in the template's folder on your server. Never share it.

Still stuck? Use the live chat on the panel or ask in the ESN Systems Discord. Last updated November 3, 2026.