Start with KESOBOT

Resource salesContent indexingTelegram botsTelegram automationTelegram cloud storageResource copyingAgent payment collectionTelegram ban/unban

What is KESOBOT

KESOBOT is an all-in-one platform for Telegram bot operations and Telegram automation. It covers resource sales, paid channel/group sales, Telegram cloud storage, content indexing, resource copying, agent payment collection, and Telegram ban/unban handling. The platform supports fast Telegram bot deployment and custom payment interfaces, bot features, and copying tools based on business requirements.

You can contact us by email or Telegram , or join our official channel.

Use Cases

  • Telegram resource sales, paid channels, paid groups, product groups, and membership communities
  • Sell and distribute images, videos, files, albums, and other resources through Telegram cloud storage
  • Channel/group content indexing, resource search, detail pages, and click statistics
  • Copy resources from source channels, comment sections, or file bots to target channels, groups, or cloud storage bots
  • Telegram bot support FAQ, keyword replies, bulk broadcasts, scheduled pushes, and user recall
  • Telegram account, channel, and group automation, including ban/unban handling

Highlights

Deploy a basic bot in three minutes
Cloud storage, sales, search, copying, and operations in one platform
Supports iDataRiver, 易支付, and other payment interfaces
Custom bots and custom copying tools

Quick Start

Complete bot creation, binding, and feature activation in this order.

New bots receive a $20 bot balance.

Step 1

Create a bot

Create a Telegram bot in @BotFather and keep the token. If the bot needs to read normal group messages, send /setprivacy in @BotFather and disable Group Privacy.

Step 2

Activate the bot

Send the bot token to @mykeso_bot and select the bot type.

Step 3

Enable features

Send /set inside the bot you created to enable cloud storage, search, broadcasts, sales, downloads, custom replies, and other features. Advanced features are deducted monthly from the bot balance.

Step 4

Configure features

Send /admin inside the bot you created to configure each bot feature.

Feature Guide

Admins can send /set inside the bot to open the admin menu, or use the web backend to access module entries.

Bot Management

Bot Management

Bot management controls the bot lifecycle and operator permissions. Admins can view the bot status, balance, monthly fee, and estimated available time, and can enable, pause, replace the token, or transfer the bot.

  • Enable bot: the bot starts responding to user messages and menu button actions.
  • Pause bot: the bot stops responding to user messages and menu button actions.
  • Admin: opens the admin menu for products, broadcasts, storage, search, and user data.

Feature toggles

FieldDescription
Enable botStart or pause the bot.
Enable searchEnable the search entry.
Enable cloud storageEnable the cloud storage entry.
Support user revenueEnable invitation rewards and revenue sharing.
New user notificationNotify admins when a new user enters the bot.
Custom reply contentEnable keyword replies and button content settings.
User data management and exportEnable user data export.
Bot broadcastEnable bulk broadcasts.
Scheduled pushEnable scheduled pushes to groups or channels.
Custom searchEnable search engine settings.
Auto user retentionEnable user recall.
Download botEnable the resource download entry.
Sell groups/channelsEnable group or channel sales.
Advanced cloud storageEnable paid cloud storage and advanced access control.
Message backupEnable message backup settings.

Renewal and payment entries

FieldDescription
Renew botOpen bot balance recharge.
Select bot balance recharge amount (USD)Choose $5, $10, $20, $50, or $100.
Select payment methodChoose an available payment channel for the current order.
PayOpen the payment link.
BackReturn to the previous menu.

Cloud Storage

Cloud Storage

Cloud storage saves images, videos, files, and albums into distributable folders and generates Telegram start links. Folders can be free or paid.

  • After uploading or copying resources, set the file name, description, price, and preview message.
  • Enable advanced cloud storage when a folder needs paid access.
  • Set keywords and reply groups when resources need to be triggered in groups.

Cloud storage UI fields

FieldDescription
File nameCloud storage folder name.
DescriptionCloud storage folder description.
PriceAccess price for the folder.
Image / video / other file countResource count in the folder.
Views / likes / favorites / purchasesAccess and purchase statistics.
Auto deleteAuto-delete time after files are sent.
LinkAccess link for the cloud storage folder.
Reply groupGroup where keyword replies are active.
Reply keywordKeyword that triggers the cloud storage folder in a group.
Disable forwardingControl whether files can be forwarded.
Enable sharingControl whether the folder is accessible.
Include title when sendingWhether to include the title when sending files.

Group and Channel Sales

Group and Channel Sales

Group and channel sales automate Telegram group, channel, and product group access. Users receive entry or permissions after payment.

  • Supports duration-based, permanent, selectable quantity, and product group sales.
  • Can configure price, stock, purchase period, and whether a full group purchase is required.
  • Fits membership channels, paid communities, resource groups, and course groups.

Product group UI fields

FieldDescription
Set product groupOpen group/channel product group settings.
Fixed group/channelGroup or channel users join after purchase.
Selectable group/channelGroup or channel users can choose after purchase.
User selection countHow many items a user can choose from the selectable list.
Selectable purchase count and priceSelectable package, for example 5 10.
Purchase linkPublic purchase entry for the product group.

Custom Replies and Buttons

Custom Replies and Buttons

Custom replies turn keywords, menu buttons, and links into automatic response rules. Private bots can reuse custom reply rules from the super bot.

  • Keyword replies: the bot replies with text, resources, or an entry when a user sends a matching keyword.
  • Buttons: configure button text and URL for support, navigation, purchases, and campaigns.
  • Use cases: support FAQ, resource navigation, ad entries, and campaign landing pages.

Reply and button entries

FieldDescription
Set reply contentOpen keyword reply settings.
Add buttonConfigure button text and URL.
Set custom replyOpen custom reply settings from a private bot chat.

Broadcasts and Scheduled Pushes

Broadcasts and Scheduled Pushes

Broadcasts send messages to bot users in bulk. Scheduled pushes send configured content to groups or channels on a schedule.

  • Bulk broadcast: announcements, promotions, system updates, and user recall.
  • Scheduled push: daily updates, recurring campaigns, and channel automation.
  • Push content can include buttons, tail text, product entries, and support links.

Broadcast and push entries

FieldDescription
Bulk broadcastSend a broadcast to bot users.
Set scheduled pushConfigure push content and target.
Delete previous push in group/channel automaticallyDelete the previous pushed message before sending a new one.

Search Engine

Search Engine

The search engine indexes channel, group, and cloud storage messages so users can search by text, file name, source, and type.

  • Supports resource indexing, result display, detail pages, and click statistics.
  • Can work with admin verification, search rewards, and public index pages.
  • Fits resource sites, private-domain search, channel archives, and resource navigation.

Search UI entries

FieldDescription
Set search engineOpen search engine settings.
Admin verificationConfigure admin verification for search access.

Resource Copier and Downloads

Resource Copier and Downloads

The resource copier moves content from source channels, groups, comments, or file bots to target channels, groups, or cloud storage bots. The download bot handles public resource retrieval, pricing, payment, and queueing.

  • Supports comment scanning, file-bot scanning, keyword filters, content type filters, tail text, and watermarks.
  • Supports Cron scheduled execution and dedicated workers.
  • Confirm target permissions, filters, and preview rules before the first execution.

Copying task UI fields

FieldDescription
SourceSource group, channel, username, or ID.
TargetDestination group, channel, or bot.
PreviewPreview destination group or channel.
Last downloaded message IDCurrent copying progress.
Messages per runNumber of messages handled per execution.
Download accountTelegram account used to access source messages.
Direct forwardForward directly or copy and upload.
Send to commentsSend content to the target comment area.
Target botWrite resources into a selected cloud storage bot.
Comment scan modeDo not scan comments, include comments, or only copy posts with comments.
Scan file botParse file-bot links.
Tail textText appended when sending.
Message type filterFilter by image, video, file, audio, or text.
KeywordFilter messages by keyword.
Keyword match modeMatch any, match all, exact any, or exact all.
Text filterSkip messages when matched text is found.
BlacklistText removed before sending.
Comment sourceLimit the comment source.
WatermarkWatermark added to images or videos.
Cron expressionScheduled execution rule.
Default workerQueue used by the copying task.

Users and Revenue

Users and Revenue

User and revenue management exports user data and tracks user balances, purchase records, invitation relationships, and bot revenue.

  • Level 1 invitation reward: reward for directly invited new users.
  • Level 2 invitation reward: reward for indirectly invited new users.
  • Revenue sharing: user sales or promotion share ratio, entered from 0 to 1.

User and revenue entries

FieldDescription
Export user dataExport bot user data.
Level 1 invitationSet the level 1 invitation reward.
Level 2 invitationSet the level 2 invitation reward.
Revenue sharingSet the user revenue sharing ratio.
Set recharge amountSet the recharge amounts users can choose.

Channel Unban, Ban, and Mark Handling

Channel Unban, Ban, and Mark Handling

Channel regulation submits unban, ban, and marked-channel handling requests for public channels or public groups. The target must be an accessible public username or public link.

  • Unban: handles public channels and public groups that are banned, restricted, or marked.
  • Ban: submits a ban request for a public channel or public group.
  • Mark handling: submit through the unban flow while keeping the public username accessible.
  • Records: use /records to view request status, deadline, and target channel.

Channel regulation UI fields

FieldDescription
/banSubmit a ban request for a public channel or public group.
/unbanSubmit an unban or marked-channel handling request for a public channel or public group.
/recordsView operation records.
Target public link or usernameSubmit @example or https://t.me/example.
CostAmount deducted when submitting the request.
DeadlineDeadline for request handling.
StatusProcessing, successful, or failed.

Pricing and Customization

Basic bot deployment can be used for free. Advanced capabilities deduct monthly fees from the bot balance. Custom services are quoted per project.

Monthly Fees

FieldDescription
Custom reply content$0.5/month
User data management and export$1/month
Bot broadcast$1/month
Scheduled push$1/month
Custom search$1/month
Auto user retention$0.5/month
Download bot$24/month
Sell groups/channels$5/month
Advanced cloud storage$5/month
Message backup$5/month
Channel unban / mark handling$50/request
Channel ban$50/request

Custom Services

FieldDescription
Custom payment interface$100 each. Transaction fee is 0.5% of the paid amount. iDataRiver and 易支付 are already supported.
Custom botNegotiable pricing. Menus, workflows, payment, permissions, and reporting can be customized.
Custom resource copier$100 per set. Source rules, filters, preview rules, and target storage can be customized.

A custom payment interface costs $100 each. The transaction fee is 0.5% of the paid amount. iDataRiver and 易支付 are supported now; other interfaces are scheduled according to API documentation and integration scope.

Notes

  • Feature monthly fees and custom services are priced in USD.
  • Telegram tokens, MTProto sessions, and payment credentials are sensitive and should not be sent in public groups or to untrusted support accounts.
  • If the bot needs to read normal group messages, disable Group Privacy in @BotFather and add the bot to the required group or channel.
  • Protected content, private channels, and very large files depend on actual Telegram permissions and file size limits.
  • Paid features deduct monthly fees from the bot balance. Features stop when the balance is insufficient or the subscription expires.
  • Before running copying tasks, confirm filters, preview rules, tail text, and target permissions.
  • While a channel regulation request is being handled, keep the target channel or group public and keep required admin permissions in place.

Need customization?

Prepare the requirement brief, target bot, payment interface documentation, or copying source samples before contacting KESOBOT for scheduling and quotation.

Contact KESOBOT