How much will the bot cost?

If you don’t have your TT ready, you can use this calculator to get a very rough estimate

Particular

👨‍💻 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.