Discord bot templates: ready-made bots to host on ESN
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 #
| Template | What it does |
|---|---|
| Music bot | Plays internet radio and direct audio links in voice: /radio, /play, queue, volume. No YouTube. |
| Ticket bot | Support 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 bot | Welcome and goodbye messages, auto-role on join, and button self-role menus. |
| Leveling bot | XP for chatting, level-up messages, /rank, /leaderboard and role rewards. |
| Giveaway bot | Button giveaways with timers, up to 20 winners, reroll, and they survive restarts. |
| More templates | Economy, suggestions and utility + polls bots, also $4.99 each. |
| Starter bots | Plain 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 #
- 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.
- 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.
- Upload and start it. Unzip the template, copy
.env.exampleto.envand 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 tobot.pyand 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.