Custom bots for Telegram, Discord, Slack and WhatsApp
Gjethe builds custom bots for Telegram, Discord, Slack, WhatsApp Business and Microsoft Teams: support and FAQ bots, order and booking bots, payment flows, community moderation, team alerts and AI-powered conversations, connected to your CRM, database and internal tools, and hosted on your own cloud account.
- Free first consultation
- Written quote for your project
- Flexible payment milestones
At a glance
- Platforms
- Telegram, Discord, Slack, WhatsApp, Teams
- Uses
- Support, orders, alerts, moderation
- AI
- Optional AI conversations
- Hosting
- Your own cloud account
Definition
What is bot development?
A chat bot is a program that runs inside a messaging platform, responding to messages, commands or events and taking actions on behalf of users, from answering questions to processing orders or posting alerts.
People already spend their day in messaging apps. A bot meets them there: customers check an order on WhatsApp, community members get roles on Discord, your team gets alerts and approves requests in Slack. We build bots that do one job well, connect to the systems that hold the real data and handle the platform's rules on messaging and privacy. Simple bots stay simple; AI is added only where it clearly helps. Each bot comes with clear documentation of its commands, permissions and the settings your team can change.
Who is it for?
Businesses selling through chat
Customers ask about products, place orders and track deliveries on WhatsApp or Telegram.
Online communities
Discord and Telegram groups that need onboarding, roles, moderation and events handled automatically.
Internal teams
Slack or Teams bots for alerts, approvals, stand-ups and quick lookups in internal systems.
Crypto and trading communities
Price alerts, token-gated access and announcements, without financial advice.
What's included, and what you keep
What's included
- Conversation and command design
- Bot development for the chosen platform
- Buttons, menus and rich messages
- Integration with your CRM, database or APIs
- Payments where the platform supports them
- Moderation and anti-spam rules
- Scheduled messages and alerts
- Hand-off to a human agent
- AI responses grounded in your content (optional)
- Admin commands and settings
- Logging and usage analytics
- Hosting and monitoring
What you receive
Handed over at the end. Yours to keep.
- Live bot on your chosen platforms
- Source code in your repository
- Hosting on your cloud account
- Admin guide for commands and settings
- Platform approvals, e.g. WhatsApp templates
Which platform for which bot?
| Platform | Good for | Note |
|---|---|---|
| WhatsApp Business | Customer support, orders and reminders | Requires a verified business and approved templates for outbound messages |
| Telegram | Communities, notifications, simple stores | Flexible bot API and in-chat payments |
| Discord | Gaming, crypto and creator communities | Roles, moderation and events |
| Slack / Teams | Internal alerts, approvals and workflows | Installed per workspace by an admin |
When should a bot hand over to a person?
Good bots know their limits. We design clear exits: when a customer asks for a human, when the bot isn't confident, when the topic is sensitive (complaints, refunds, health or money) or when the same question has failed twice.
The hand-off passes the full conversation to your team in their own tool, so customers never have to repeat themselves, and the bot steps back until the conversation is closed.
What bots can do
Answer questions
FAQs, opening hours, order status and policies, from your own content.
Take bookings and orders
Menus and buttons that guide people through a booking or purchase.
Moderate communities
Spam filtering, verification, roles and rules enforcement.
Alert your team
New leads, failed payments or system errors posted where your team works.
Rules we design every bot around
- Users opt in before receiving messages
- Clear commands and buttons instead of guessing
- A visible way to reach a person
- Polite limits on how often the bot messages anyone
- No sensitive data shown in group chats
- Logs kept for troubleshooting, with personal data minimised
How bot development works, step by step
Every step has a clear output you can review. Timing is agreed in your quote.
- 1
Use cases
What the bot handles, on which platform, and when it hands over to a person.
- 2
Conversation design
Commands, menus and responses written and reviewed before coding.
- 3
Build and integrate
Bot logic connected to your data and tools.
- 4
Platform set-up
Accounts, permissions and approvals, such as WhatsApp templates, handled.
- 5
Test
Real conversations tested with your team, including edge cases and abuse.
- 6
Launch and monitor
Deployment with logs, analytics and alerts.
Tools, and what shapes your quote
Pricing is based on your project and agreed in your quote. These are the things that move it.
| Factor | Why it matters |
|---|---|
| Number of platforms | Each platform has its own API, rules and testing. |
| Integrations | Connecting to CRMs, stores and databases is often the biggest part of the work. |
| AI conversations | Grounding answers in your content adds retrieval, testing and running costs. |
| Payments | In-chat payments add provider integration and compliance. |
| Volume | Large communities or message volumes need scalable hosting. |
| Area | Tools |
|---|---|
| Libraries | Telegraf, grammY, discord.js, Slack Bolt, python-telegram-bot |
| Messaging APIs | WhatsApp Business Platform, Twilio, Microsoft Bot Framework |
| AI | OpenAI API, Claude API, retrieval over your content |
| Infrastructure | Node.js, Python, PostgreSQL, Redis, serverless functions |
Common mistakes to avoid
What we see go wrong most often, and how a good project avoids it.
Messaging without consent
Unsolicited messages break platform rules and can get numbers or bots banned. Users must opt in.
No way to reach a human
Customers stuck in a loop leave angry. Always provide an exit to a person.
Bots that do everything
A bot with twenty features confuses people. Start with the few jobs that matter most.
Unmonitored bots
Bots fail silently when tokens expire or APIs change. Monitor them like any service.
Frequently asked questions
Can a bot answer questions with AI?
Yes. We can connect a bot to a language model and to your own content, so it answers from your documentation rather than guessing. See AI chatbot development for how that works.
Is a WhatsApp bot allowed?
Yes, through the official WhatsApp Business Platform. It requires a verified business, approved message templates for outbound messages and user opt-in.
Where does the bot run?
On cloud hosting under your account, a small server or serverless functions, with logging so you can see what it does.
Can the bot take payments?
On platforms that support it, such as Telegram, or by sending secure payment links from Stripe or another provider.
Can one bot work on several platforms?
Yes. The core logic is shared and each platform gets its own adapter.
How do you stop spam in our community?
With verification steps for new members, rate limits, link and keyword filters, and moderator tools for edge cases.
Can the bot post alerts from our systems?
Yes, new orders, sign-ups, errors or KPIs posted to Slack, Teams, Telegram or Discord channels.
Can we edit the bot's answers ourselves?
Yes. Answers and menus can be managed from a simple admin panel or a spreadsheet, without code changes.
Do you build Microsoft Teams bots?
Yes, using the Microsoft Bot Framework, for internal workflows in organisations on Microsoft 365.
Who owns the bot?
You do: the code, hosting, platform accounts and data.
Can the bot speak several languages?
Yes. Responses can be written in Albanian, English, German and other languages, and the bot can detect or ask for the user's preferred language.
What does a bot cost to run?
Hosting for most bots is modest. WhatsApp conversations and AI responses add usage-based fees from those providers, which we estimate from your expected volume before you commit.
Can you migrate our old bot to a new platform?
Yes. We rebuild the logic on the new platform, move user data where the platforms allow and announce the change to your users.
Can the bot work in group chats as well as private messages?
Yes. Group bots respond to commands or mentions and keep personal information for private messages.
Can the bot verify members before they join?
Yes, through captcha challenges, email or wallet verification, or by checking membership in your own system before granting access to channels.
Related services
AI Chatbot Development
Chatbots that answer from your own content.
AI Agent Development
AI that takes actions in your tools, with guardrails.
Community Management
Discord, groups and forums kept healthy.
API Integration
Connect the tools you already use so data flows on its own.
AI Automation
Make, Zapier, n8n and Python workflows with AI steps.
Bot Development by industry
Build your bot.
Tell us what you need. You get an honest assessment, a clear plan and a written quote. The first consultation is always free.
- What happens next
- 1You tell us what you need
- 2We aim to reply within 24 hours with questions
- 3You get a written quote for your project