Start with 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.
- 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
Complete bot creation, binding, and feature activation in this order.
New bots receive a $20 bot balance.
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.
Send the bot token to @mykeso_bot and select the bot type.
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.
Send /admin inside the bot you created to configure each bot feature.
Admins can send /set inside the bot to open the admin menu, or use the web backend to access module entries.
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.
| Field | Description |
|---|---|
| Enable bot | Start or pause the bot. |
| Enable search | Enable the search entry. |
| Enable cloud storage | Enable the cloud storage entry. |
| Support user revenue | Enable invitation rewards and revenue sharing. |
| New user notification | Notify admins when a new user enters the bot. |
| Custom reply content | Enable keyword replies and button content settings. |
| User data management and export | Enable user data export. |
| Bot broadcast | Enable bulk broadcasts. |
| Scheduled push | Enable scheduled pushes to groups or channels. |
| Custom search | Enable search engine settings. |
| Auto user retention | Enable user recall. |
| Download bot | Enable the resource download entry. |
| Sell groups/channels | Enable group or channel sales. |
| Advanced cloud storage | Enable paid cloud storage and advanced access control. |
| Message backup | Enable message backup settings. |
| Field | Description |
|---|---|
| Renew bot | Open bot balance recharge. |
| Select bot balance recharge amount (USD) | Choose $5, $10, $20, $50, or $100. |
| Select payment method | Choose an available payment channel for the current order. |
| Pay | Open the payment link. |
| Back | Return to the previous menu. |
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.
| Field | Description |
|---|---|
| File name | Cloud storage folder name. |
| Description | Cloud storage folder description. |
| Price | Access price for the folder. |
| Image / video / other file count | Resource count in the folder. |
| Views / likes / favorites / purchases | Access and purchase statistics. |
| Auto delete | Auto-delete time after files are sent. |
| Link | Access link for the cloud storage folder. |
| Reply group | Group where keyword replies are active. |
| Reply keyword | Keyword that triggers the cloud storage folder in a group. |
| Disable forwarding | Control whether files can be forwarded. |
| Enable sharing | Control whether the folder is accessible. |
| Include title when sending | Whether to include the title when sending files. |
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.
| Field | Description |
|---|---|
| Set product group | Open group/channel product group settings. |
| Fixed group/channel | Group or channel users join after purchase. |
| Selectable group/channel | Group or channel users can choose after purchase. |
| User selection count | How many items a user can choose from the selectable list. |
| Selectable purchase count and price | Selectable package, for example 5 10. |
| Purchase link | Public purchase entry for the product group. |
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.
| Field | Description |
|---|---|
| Set reply content | Open keyword reply settings. |
| Add button | Configure button text and URL. |
| Set custom reply | Open custom reply settings from a private bot chat. |
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.
| Field | Description |
|---|---|
| Bulk broadcast | Send a broadcast to bot users. |
| Set scheduled push | Configure push content and target. |
| Delete previous push in group/channel automatically | Delete the previous pushed message before sending a new one. |
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.
| Field | Description |
|---|---|
| Set search engine | Open search engine settings. |
| Admin verification | Configure admin verification for search access. |
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.
| Field | Description |
|---|---|
| Source | Source group, channel, username, or ID. |
| Target | Destination group, channel, or bot. |
| Preview | Preview destination group or channel. |
| Last downloaded message ID | Current copying progress. |
| Messages per run | Number of messages handled per execution. |
| Download account | Telegram account used to access source messages. |
| Direct forward | Forward directly or copy and upload. |
| Send to comments | Send content to the target comment area. |
| Target bot | Write resources into a selected cloud storage bot. |
| Comment scan mode | Do not scan comments, include comments, or only copy posts with comments. |
| Scan file bot | Parse file-bot links. |
| Tail text | Text appended when sending. |
| Message type filter | Filter by image, video, file, audio, or text. |
| Keyword | Filter messages by keyword. |
| Keyword match mode | Match any, match all, exact any, or exact all. |
| Text filter | Skip messages when matched text is found. |
| Blacklist | Text removed before sending. |
| Comment source | Limit the comment source. |
| Watermark | Watermark added to images or videos. |
| Cron expression | Scheduled execution rule. |
| Default worker | Queue used by the copying task. |
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.
| Field | Description |
|---|---|
| Export user data | Export bot user data. |
| Level 1 invitation | Set the level 1 invitation reward. |
| Level 2 invitation | Set the level 2 invitation reward. |
| Revenue sharing | Set the user revenue sharing ratio. |
| Set recharge amount | Set the recharge amounts users can choose. |
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.
| Field | Description |
|---|---|
| /ban | Submit a ban request for a public channel or public group. |
| /unban | Submit an unban or marked-channel handling request for a public channel or public group. |
| /records | View operation records. |
| Target public link or username | Submit @example or https://t.me/example. |
| Cost | Amount deducted when submitting the request. |
| Deadline | Deadline for request handling. |
| Status | Processing, successful, or failed. |
Basic bot deployment can be used for free. Advanced capabilities deduct monthly fees from the bot balance. Custom services are quoted per project.
| Field | Description |
|---|---|
| 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 |
| Field | Description |
|---|---|
| Custom payment interface | $100 each. Transaction fee is 0.5% of the paid amount. iDataRiver and 易支付 are already supported. |
| Custom bot | Negotiable 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.
- 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.