If you don’t have your TT ready, you can use this calculator to get a very rough estimate
👨💻 Examples from practice
⭐ Simple bot – from $10
By it we mean a bot that doesn’t have a multi-level interface and a full-fledged database. In most cases it solves one single task. It can be, for example, a responder, a forwarder, a message filter
- The responder
Sends the message that is set by the admin. The admin can also add new admins. The bot was written in an hour, the setting up a server and the deployment took about the same time. - The watermarker
Places watermarks on message images and publishes a message copy on a channel.
⭐ ⭐ Average bot – from $50
An average bot usually has a database, a multi-level interface and an admin role. It might interact with third-party services
- The announcement publisher
A user constructs the announcement, pays for it or makes a promo post on its channel, and it’s published on the channel after the admin’s approval. The admin also has statistics, can change some parameters and launch mailing. - The Google Sheets bot
The small firm needed a bot to modify the corporate table (mostly to add new entries). The access to the bot is given through the table’s employees list. About a week in total.
⭐ ⭐ ⭐ Complicated bot – from $200
In most cases, a complicated bot is an average bot but with a lot more features or advanced features that require some research and hard skills
- The freelance exchange
My hobby project that aimed to replace all those messy groups. The bot works in tandem with channels (a separate channel for each locale). Users can offer / search for services, leave reviews, view basic information about users right on channels, and a lot more. A month in total. - The content scraper
The customer wanted to partly automate content creation. The bot checks the website, finds specific posts, modifies them, then makes a post on a channel. The interface is simple but web scraping is always a painstaking process, so it took few weeks for a stable version.