freshcrate
Skin:/

freebots

No-code конструктор Telegram-ботов с функционалом генерации кода

Why this rank:Strong adoptionHealthy release cadence

Description

No-code конструктор Telegram-ботов с функционалом генерации кода

README

🤖 FreeBots.ru - генерация кода Telegram-ботов

webapp-demo

No-code конструктор чат-ботов для Telegram с уникальным функционалом генерации и скачивания кода.

Конструктор позволяет создавать чат-ботов для мессенджера Telegram без навыков программирования и скачивать сгенерированный код чат-бота для самостоятельного запуска и редактирования.

Каждый чат-бот, разрабатываемый в конструкторе, состоит из сценариев общения (диалогов) и готовых программных модулей (плагинов), которые можно легко и быстро добавить в чат-бота.

💬 Диалоги

Диалоги - это сценарии общения с чат-ботами. Каждый диалог состоит из блоков - действий, которые совершает чат-бот. Конструктор позволяет задавать чат-боту 7 типов действий:

  • отправить текстовое сообщение пользователю;
  • отправить изображение пользователю;
  • задать пользователю вопрос и ожидать ответ определенного типа (текст, число, электронная почта, номер телефона);
  • сохранить данные в CSV;
  • сохранить данные в Excel;
  • отправить email;
  • отправить запрос к API.

Чтобы чат-бот понимал, когда запускать тот или иной сценарий общения с пользователем, необходимо явно указать тип события, на которое будет реагировать чат-бот. На выбор доступно 3 типа событий:

  • пользователь отправил определенное текстовое сообщение;
  • пользователь отправил определенную команду;
  • пользователь нажал на кнопку в меню чат-бота (предусмотрены два типа кнопок: reply и inline).

📌 Ключевые слова

Имеется возможность использовать ключевые слова в любых блоках. Есть следующие ключевые слов:

  • <username> - обратиться к пользователю по имени;
  • <answers[номер ответа]> - использовать ответ пользователя (например для сохранения в Excel-таблицу);
  • <response[ключ]> - достать из ответа API значение по ключу.

🔋 Плагины

Плагины - готовые программные модули, которые легко добавляются в чат-ботов. На выбор доступны несколько плагинов:

  • статистика - добавляет функционал просмотра статистики чат-бота;
  • тех. поддержка - добавляет функционал тех. поддержки в чат-бота;
  • каталог - добавляет функционал просмотра и управления товарами в чат-боте.

🚀 Генерация кода

Конструктор позволяет скачать код разработанного чат-бота в виде ZIP-архива. В генерируемом коде чат-ботов используется библиотека aiogram. Для запуска чат-бота необходимо установить Python и нужные библиотеки из файла requirements.txt, который будет находиться в скачанном ZIP-архиве.

⚙️ Как запустить?

Прежде всего необходимо переименовать файл .env.example в .env и указать в нем необходимые данные. Обязательно оставьте переменную DEBUG=True, т.к. иначе вы не сможете авторизоваться.

Есть 3 способа запустить бекенд:

1) Запуск с помощью Docker Compose

docker compose up -d

2) Запуск вручную, настроив окружение через uv

uv sync
uvicorn src.main:app

3) Запуск вручную, настроив окружение самостоятельно

Настроить окружение для Windows:

python -m venv venv
venv\Scripts\activate
python -m pip install -r requirements.txt

Настроить окружение для Unix:

python -m venv venv
source venv/bin/activate
python3 -m pip install -r requirements.txt

Запустить:

uvicorn src.main:app

После запуска вы можете открыть OpenAPI-документацию в браузере по ссылке http://127.0.0.1:8000/docs. Используйте кнопку Authorize в веб-интерфейсе Swagger, указав произвольный username и password (при условии, что в файле .env переменная DEBUG=True).

❓ Остались вопросы?

Свяжитесь со мной в Telegram или ВКонтакте

🔗 Полезные ссылки

Release History

VersionChangesUrgencyDate
v0.1.0Latest release: v0.1.0Low2/10/2025

Dependencies & License Audit

Loading dependencies...

Similar Packages

My_AILocal-first AI assistant — 9 specialized agents (code, web, debug, security…), 10M token vector memory, mobile relay via secure tunnel, real-time web search and document processing. Runs 100% on your v8.0.0
saas-builderAI-native SaaS framework that builds full-stack apps using autonomous AI agentsmain@2026-07-26
JackrabbitAIA Python framework for building flexible, multi-provider AI applications and Discord bots using OpenAI and Cohere.main@2026-07-26
Wee-Orchestrator🍀 Self-hosted multi-agent AI orchestrator — chat with Claude, Gemini & Copilot CLI from Telegram, WebEx, or browser. 5 runtimes, 17+ models, task scheduling, skill plugins.macos-v0.7.2
Seedance2.0-ShotDesign-SkillsSeedance 2.0 Shot Design Skillsmain@2026-07-23

More in Prompt Engineering

awesome-promptsCurated list of chatgpt prompts from the top-rated GPTs in the GPTs Store. Prompt Engineering, prompt attack & prompt protect. Advanced Prompt Engineering papers.
prompts.chatf.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
awesome-nano-banana-pro-prompts🍌 World's largest Nano Banana Pro prompt library — 10,000+ curated prompts with preview images, 16 languages. Google Gemini AI image generation. Free & open source.
langfuse🪢 Open source LLM engineering platform: LLM Observability, metrics, evals, prompt management, playground, datasets. Integrates with OpenTelemetry, Langchain, OpenAI SDK, LiteLLM, and more. 🍊YC W23