← На главную

Главная / Боты

Telegram-бот на заказ

от 4 000 ₽ · срок 3–7 дней · исходник и инструкция остаются вам

Какие боты делаю

Что нужно от вас

Как идёт работа

Есть готовый бот записи — не с нуля

Я собрал собственного бота приёма записей и отдаю его как шаблон, а не пишу с нуля за две недели.

Цены: шаблон архивом — 990 ₽; шаблон и моя установка с разбором настроек — 2 900 ₽; под ключ под ваши услуги и часы с двумя неделями правок — 6 000 ₽. Оплаты внутри бота нет, несколько мастеров в одном расписании тоже — это отдельная доработка, и я скажу честно, сколько она стоит.

Это моя собственная разработка для портфолио, а не выполненный клиентский заказ. Доставку сообщений в живой Telegram проверяете на своём токене от @BotFather — это две минуты, но чужие токены я не использую.

Честно про ограничения

Написать мне на Kwork

Все работы на сайте — демонстрационные, сделаны для портфолио, а не по заказам клиентов. На главную →

Сценарии ботов: что чаще всего просят

СценарийКак это выглядит для клиентаПорядок цены
Приём записиВыбор услуги, дня и свободного времени, подтверждение, напоминание за N часов, журнал владельцуот 6 000 ₽
Приём заявок с фотоКлиент описывает проблему и прикладывает фото, заявка падает вам в таблицу или чат с номеромот 5 000 ₽
Уведомления по расписаниюРаз в день или неделю присылает отчёт, напоминание, статус: цены, остатки, долгие заявкиот 4 000 ₽
Каталог с ценамиПоиск по позициям, карточка с ценой и наличием, заявка в один кликот 7 000 ₽
Автоответы по базе знанийОтвечает на типовые вопросы вашими же формулировками, сложное переадресует человекуот 6 000 ₽
Опросы и анкетыСбор ответов по вопросам, выгрузка в таблицу, промежуточная статистикаот 4 500 ₽
Бот-помощник для сотрудниковРегламенты, чек-листы, «кому писать, если упал сервер» — по внутренней базеот 8 000 ₽

Как бот устроен внутри

Никаких фреймворков: общение с Telegram — это POST на адрес api.telegram.org/bot<токен>/<метод>, а вся логика ответов вынесена в чистую функцию, которую можно проверить без токена и без интернета.

def api(method, **kw):
    url = "https://api.telegram.org/bot%s/%s" % (TOKEN, method)
    data = urllib.parse.urlencode(kw).encode()
    with urllib.request.urlopen(urllib.request.Request(url, data=data), timeout=30) as r:
        return json.loads(r.read().decode())

def handle(con, chat_id, text):
    # вся бизнес-логика: текст на входе -> текст на выходе. сети не видит
    if text.startswith("/записаться"):
        return "Что записываем?\n" + список_услуг(con)

Из этого следует то, что обычно и покупают: бота можно перенести, починить и доработать без меня, потому что виден каждый шаг. Подробный разбор с 13 самопроверками — в кейсе «Telegram-бот приёма записей».

Этапы и сроки: что происходит после вашего письма

  1. День 1. Задаю 3–7 уточняющих вопросов текстом и называю фиксированную цену и срок.
  2. Дни 2–3. Пилот: один маршрут бота на ваших формулировках. Смотрите, тот ли тон и тот ли порядок шагов.
  3. Дни 3–6. Остальные сценарии, тексты, журнал, выгрузка. Промежуточные скриншоты присылаю в чат.
  4. Сдача. Бот на вашем токене, исходник, инструкция «как поменять услугу, цену, расписание, текст».
  5. 7 дней правок бесплатно, дальше — по отдельной договорённости.