Швидкий старт

Створіть свою першу автоматизацію за 5 хвилин. В кінці у вас буде Telegram бот, який відповідає на кожне повідомлення.


Крок 1: Створіть Telegram бота

Спочатку потрібен бот. Це займе 30 секунд:

  1. Відкрийте Telegram і знайдіть @BotFather
  2. Надішліть /newbot
  3. Оберіть ім'я (наприклад "My Fainflow Bot")
  4. Оберіть username (наприклад "my_fainflow_bot")
  5. BotFather дасть вам токен — скопіюйте його

Токен виглядає так: 7845632109:AAH3kf8Jd9_xKmP2nQ7rT5wYz1uV0bCdE


Крок 2: Додайте з'єднання у Fainflow

  1. Перейдіть на дашборд Fainflow
  2. Натисніть Connections в меню
  3. Натисніть + New Connection
  4. Оберіть Telegram Bot
  5. Вставте токен від BotFather
  6. Натисніть Save

New Connection


Крок 3: Створіть Flow

  1. Натисніть Flows в меню — побачите список ваших flows:

Flows

4 flows

NameStatusActionsConnection
Echo BotOn
My Bot
AI AssistantOn
My Bot
Webhook HandlerOff
API Trigger
Auto ForwarderOn
Assistant
  1. Натисніть + New Flow
  2. Ви тепер в Flow Editor

Крок 4: Налаштуйте Event

Event — це те, що запускає ваш flow.

  1. Натисніть на область подій (зліва в редакторі)
  2. Оберіть Telegram BotBot Update
  3. Це означає: "запускати цей flow коли хтось надішле повідомлення боту"

Крок 5: Додайте дію-відповідь

Тепер додайте що відбудеться коли хтось напише боту.

  1. Натисніть Add app action
  2. Оберіть Telegram BotSend Message
  3. Побачите картку Send Message з полями

Зв'яжіть дані:

  • Перетягніть зелений значок userID з Event → в поле chatId
  • Перетягніть зелений значок message → в поле text

Flow editor буде виглядати так:

AI Assistant
Flow isON

Event

Bot Update

message
userID
date
RAW

Action

Send Prompt

model: gpt-4
input: ← message

Action

Send Message

chatId: ← userID
text: ← responseText
Add action
or function

Крок 6: Збережіть та увімкніть

  1. Натисніть Save (праворуч зверху)
  2. Перемкніть OFFON

Крок 7: Тестуйте!

  1. Відкрийте Telegram
  2. Знайдіть свого бота (пошуком по username)
  3. Надішліть будь-яке повідомлення
  4. Бот відповість вашим повідомленням!

Що відбулось?

  1. Ви надіслали "Привіт" боту
  2. Telegram надіслав повідомлення у Fainflow (через webhook)
  3. Event Bot Update спрацював з message = "Привіт" та userID = ваш_id
  4. Дія Send Message надіслала "Привіт" назад на ваш_id
  5. Ви бачите відповідь у Telegram

Далі: Додайте AI

Хочете щоб бот відповідав за допомогою AI? Просто додайте ще один блок:

AI Chat Bot

Bot responds using OpenAI GPT

Telegram Bot

Bot Update

message
userID

OpenAI

Send Prompt

model
gpt-4
instructions
You are a helpful assistant
input
message
responseText

Telegram Bot

Send Message

chatId
userID
text
responseText

Наступні кроки