I will build a Telegram or Discord bot for your community
About this gig
I will build a custom Telegram or Discord bot that automates moderation, onboarding, and engagement so your community runs itself while you sleep.
What you get
- A fully working Telegram or Discord bot built to your exact spec, deployed and running by the end of the project.
- Clean, documented source code (Node.js or Python — your preference, or my recommendation based on the feature set) that you fully own.
- Core command handling: slash commands (Discord) or command + inline keyboard menus (Telegram), with help text and sensible defaults.
- Moderation tooling where requested: auto-delete spam/links, bad-word filters, anti-raid join throttling, kick/ban/mute commands, and warn tracking.
- Onboarding flows: welcome messages, role assignment (Discord), CAPTCHA/verification gates to block bots, and rules-acceptance steps.
- Engagement features: scheduled announcements, reaction roles, polls, leaderboards/XP, auto-responses to keywords, and reminders.
- Optional integrations: webhooks, a database for persistent data (SQLite/Postgres), simple REST API calls to services you already use, and posting from RSS or a Google Sheet.
- Config you can edit yourself — tokens, channel IDs, messages, and thresholds kept in a clearly commented config file or
.env, never hardcoded deep in the logic. - A short written setup guide plus a walkthrough so you (or a teammate) can run, restart, and tweak the bot without me.
- Hosting guidance: I help you deploy to a host you control (VPS, Railway, Render, Fly.io, or a Raspberry Pi), or hand off a container-ready build.
Plans
| Feature | Basic | Standard | Premium |
|---|---|---|---|
| Platform | Telegram or Discord | Telegram or Discord | Telegram or Discord |
| Custom commands | Up to 5 | Up to 15 | Unlimited (scoped to spec) |
| Moderation tools | Basic filters | Full mod suite | Full mod suite + anti-raid |
| Onboarding / verification | — | Welcome + roles | Welcome + roles + CAPTCHA gate |
| Database / persistence | — | SQLite | Postgres or SQLite |
| External integrations | — | 1 integration | Up to 3 integrations |
| Scheduled / automated posts | — | Yes | Yes + RSS/Sheet feeds |
| Deployment help | Setup guide | Guided deploy | Guided deploy + container build |
| Source code + docs | Yes | Yes | Yes |
| Revisions | 1 | 2 | 3 |
How it works
- You message me with what your community needs — platform, the problems you want solved, and any must-have commands or features. A link to your server/channel helps.
- We scope it together. I turn your wishlist into a concrete feature list, flag anything outside realistic bot capabilities (platform API limits are real), and confirm which plan fits.
- You provide access: a bot token from BotFather (Telegram) or the Discord Developer Portal, plus the permissions/intents the bot needs. I'll walk you through creating these if it's your first time.
- I build. I develop the bot against a test channel or server so nothing breaks your live community, and I share progress at logical checkpoints.
- You review. I demo the bot, you test the commands, and we run the revisions included in your plan to fine-tune wording, thresholds, and behavior.
- We deploy. I help you host it where you have full control and ownership, confirm it stays online, and hand over the code, config, and setup guide.
Why choose this
I build bots that are meant to be maintained and owned by you, not rented black boxes. The code is readable, commented, and structured so a future developer (or you) can extend it. I respect the platform rules — Telegram and Discord both have rate limits, intent requirements, and ToS constraints, and I build within them so your bot doesn't get throttled or flagged. I'd rather tell you upfront that a feature isn't feasible than ship something that breaks in a week. You get direct communication with the person actually writing the code, fast iteration, and a working result you can run without me afterward.
Who it's for / use cases
- Crypto, trading, and NFT communities that need verification gates, anti-scam link filtering, and announcement broadcasting.
- Gaming guilds and Discord servers wanting reaction roles, XP leaderboards, event reminders, and moderation.
- Course creators and paid communities needing onboarding flows, rules acceptance, and member role management.
- Brands and creators automating welcome messages, FAQs, and scheduled content drops.
- SaaS and support teams routing questions, posting status updates, or connecting the bot to an internal tool via webhook.
- Hobby and interest groups that just want polls, auto-responses, and a tidier channel.
FAQ
Q: Telegram or Discord — can you do both? Each order covers one platform so I can tailor the bot properly to its API. If you need the same bot on both, message me first and we'll scope it as a larger project.
Q: Do I own the code? Yes. You receive the full source, documentation, and config. There are no recurring license fees from me and nothing locked behind my servers.
Q: Will you host it for me? I help you deploy to a host you control so you're never dependent on me staying online. I can recommend low-cost or free-tier hosts and prepare a container-ready build, but ongoing hosting and its costs are yours to manage.
Q: Can the bot do AI chat / ChatGPT-style replies? I can integrate an AI provider if you supply the API key and cover its usage — that's a feature we'd add to the spec. Out of the box, the bot handles commands and automations, not open-ended AI conversation.
Q: What do you need from me to start? The platform, a clear list of what you want the bot to do, and a bot token (I'll guide you through creating one). For integrations, the relevant API keys or access.
Q: Can you fix or upgrade a bot I already have? Often yes, if the existing code is reasonably structured. Send it over and I'll review feasibility before we agree on scope.
Q: How many changes can I request? Each plan includes a set number of revisions to refine behavior within the agreed spec. New features beyond the original scope can be added as an extension.
Q: What about ongoing maintenance? The handoff includes everything you need to run and tweak the bot yourself. If you'd prefer me to stay on for updates or monitoring, we can arrange that separately.
Reviews★4.7(6)
- @kaidev★★★★★5
Built me a Telegram bot that lets my community members open support tickets through a few simple commands. Clean code and clear instructions, would order again.
- @mayaj★★★★★5
The Discord bot he built handles our role assignments and welcome messages exactly how I asked. Setup was smooth and it's been running without a hiccup.
- @jackw★★★★★5
Really happy with the bot. It greets new members and pins the rules automatically, and he even showed me how to host it myself afterward.
- @alexg★★★★★4
Solid Discord bot with the moderation commands we needed. Took a little back and forth to get the auto-kick behavior right, but he was patient and sorted it out.
- @mayav★★★★★4
Good work on the Discord bot, the slash commands all do what they should. Delivery was a touch slower than I expected but the end result was worth it.
- @irisi★★★★★5
Got a Telegram bot for my crypto group that posts announcements on command, works perfectly.