Інструкція: як налаштувати TgAutoReply
Від першого запуску до працюючого бота — 10 хвилин. Нижче кожен крок детально.
1. Що потрібно перед початком
Програма працює на вашому комп'ютері й відповідає клієнтам від вашого імені в Telegram, поки ви зайняті. Для запуску знадобиться:
- Windows 10 або 11 (64-біт). Встановлення не потрібне — програма складається з одного файлу.
- Акаунт Telegram, від імені якого відповідатиме бот (краще робочий, не особистий).
- Номер телефона цього акаунта — для входу.
- Безкоштовний ключ ШІ (Groq або Gemini) — отримаємо на кроці 2, це 2 хвилини.
- Інтернет і увімкнений комп'ютер: поки програма запущена — бот відповідає.
2. Перший запуск
- Скопіюйте файл TgAutoReply.exe у зручну теку — наприклад, C:\TgBot\. Програма створить поруч свої файли (налаштування, вхід, історію).
- Запустіть TgAutoReply.exe подвійним клацанням.
- Відкриється головне вікно. Ліворуч — налаштування, праворуч угорі — листування, знизу — журнал дій.
3. Крок 1 — отримати api_id і api_hash
Це ключі доступу Telegram. Отримуються один раз і безкоштовно.
- Відкрийте сайт my.telegram.org і увійдіть під номером телефона того акаунта, де працюватиме бот.
- Оберіть розділ «API development tools».
- Заповніть коротку форму (назва застосунку — будь-яка, наприклад TgBot; платформа — Desktop).
- Скопіюйте значення App api_id і App api_hash.
Впишіть їх у програмі в поля:
api_id (my.telegram.org) → наприклад 1234567 api_hash → довгий рядок із літер і цифр Номер телефона (+380…) → номер акаунта бота
4. Крок 2 — безкоштовний ключ ШІ
Ключ потрібен, щоб бот міг складати відповіді. Рекомендуємо Groq — він швидкий і безкоштовний.
- Відкрийте console.groq.com і зареєструйтеся.
- Перейдіть у розділ API Keys і створіть новий ключ.
- Скопіюйте його (починається з gsk_…).
- У програмі оберіть Провайдер → «Groq — швидкий, безкоштовний (реком.)» і вставте ключ у поле «API-ключ».
Кілька ключів — більше запасу
У безкоштовного тарифу є денний ліміт. Щоб бот не зупинявся, додайте кілька ключів — по одному в рядку (або через кому):
gsk_перший_ключ gsk_другий_ключ gsk_третій_ключ
Коли ліміт на одному ключі закінчиться, програма автоматично перемкнеться на наступний. У журналі з'явиться: «Groq: ключ #1 вичерпано — пробую наступний (#2)», а вгорі вікна видно, який ключ працює зараз.
5. Крок 3 — описати себе (промпт-персона)
Це найважливіше поле: воно задає, хто відповідає клієнтам і як. Поле називається «Інструкція-персона (як відповідати)».
Опишіть: чим ви займаєтеся, що продаєте, ціни, графік, як звертатися до клієнта. Приклад:
Ти — жива людина, власник акаунта, відповідаєш в особистих, поки відійшов. Пиши мовою співрозмовника, коротко (1–2 фрази), природно, без канцеляризмів. Тримай нитку розмови: відповідай на останнє повідомлення з урахуванням контексту, не вітайся двічі, не повторюйся. Про що мова (лише ці факти, не вигадуй): — Послуга: масаж, салон «Лотос», вул. Хрещатик 15. — Ціни: 60 хв — 600 грн, 90 хв — 850 грн. — Графік: пн–сб, 10:00–21:00. — Наступний крок: записати клієнта на зручний час. Не вигадуй факти. Якщо не знаєш — скажи, що скоро відповіси особисто. Ніколи не зізнавайся, що ти бот або ШІ.
6. Крок 4 — запуск
- Натисніть «Зберегти».
- Натисніть «Старт».
- Telegram надішле код підтвердження — введіть його у вікні. Якщо увімкнено двофакторний захист, знадобиться ще пароль.
- У статусі з'явиться «У мережі як …» — бот працює.
Далі можна згорнути вікно. Поки програма запущена, бот відповідає на вхідні.
7. Активація ліцензії
Перші 7 днів програма працює без обмежень — у заголовку вікна видно «Демо: залишилось N дн.».
Коли демо закінчиться, програма продовжить відкриватися, але кнопка «Старт» стане неактивною, а поряд з'явиться напис «Потрібна ліцензія». Налаштування при цьому зберігаються.
Як активувати
Ключі продаються на сайті tgautoreply.pages.dev. Оплата — в USDT, мережа TRON (TRC20).
- Натисніть кнопку «Ліцензія / активація…» у лівій панелі налаштувань.
- У вікні ви побачите ID вашого комп'ютера. Кнопка «🔑 Купити ключ на сайті» відкриє сторінку покупки й одразу скопіює ID до буфера обміну.
- На сайті оберіть термін і вставте ID комп'ютера з буфера.
- Сайт покаже адресу гаманця й суму. Переказуйте рівно цю суму (як — нижче).
- Сторінка замовлення оновлюється сама: за хвилину після переказу на ній з'явиться «Оплату отримано».
- Ключ випускається вручну і з'являється на цій же сторінці — зазвичай швидко, але може зайняти до кількох годин.
- Вставте ключ у поле у вікні активації й натисніть «Активувати». Кнопка «Старт» розблокується, перезапуск не потрібен.
Приклад ID комп'ютера:
7F3C-A21D-9B4E-0C86
Вартість
| Термін | Ціна |
|---|---|
| 1 місяць | 1.50 USDT |
| 3 місяці | 3.00 USDT |
| 6 місяців | 4.50 USDT |
| 12 місяців | 6.00 USDT |
| Безстроково | 8.00 USDT |
Оплата, якщо ви ніколи не користувалися криптою
Знадобиться будь-який гаманець із підтримкою мережі TRON. Нижче — на прикладі Bitget Wallet, але підійде будь-який: Trust Wallet, TronLink, або рахунок на біржі.
- Встановіть Bitget Wallet з Google Play або App Store.
- Відкрийте застосунок і виберіть «Create a Wallet» (створити гаманець). При виборі мереж позначте Tron.
- Застосунок покаже секретну фразу з 12 слів. Запишіть її на папері й приберіть. Це єдиний спосіб відновити доступ: втратите фразу — втратите гроші, покажете комусь — гроші заберуть. Ані сайт, ані автор цю фразу у вас ніколи не запитають.
- Купіть USDT: у гаманці є купівля за карткою (розділ «Buy» або «OTC»). Обирайте саме USDT у мережі TRON (TRC20).
- Купіть трохи TRX — на комісію за переказ. 30–50 TRX вистачить із запасом. Без TRX переказ USDT не відправиться.
- Натисніть «Send» (надіслати), виберіть USDT, мережу TRON (TRC20).
- Вставте адресу зі сторінки замовлення й вкажіть суму, яку там назвали. Перевірте, що мережа — саме TRON.
- Підтвердьте. Переказ іде 3–15 секунд, сайт побачить його протягом хвилини.
8. Налаштування — що за що відповідає
Поведінка
| Налаштування | Що робить |
|---|---|
| Відповідати, якщо немає в мережі N хв | Бот вмикається, лише якщо ви самі не писали N хвилин. 0 — відповідати завжди. |
| Пауза між відповідями одному, хв | Не відповідати одній людині частіше, ніж раз на N хвилин. Для активних продажів ставте 0–1. |
| Ліміт відповідей одному на день | Стеля відповідей одному клієнту за добу. |
| Затримка перед відповіддю, сек | Пауза «прочитав і подумав» перед відповіддю (мінімум і максимум). |
| Чекати дописки співрозмовника, сек | Якщо клієнт пише кілька повідомлень поспіль — бот дочекається паузи й відповість один раз. |
| Пам'ятати реплік у діалозі | Скільки останніх повідомлень бачить ШІ. Оптимум 12–20. |
| Якщо ШІ недоступний | Мовчати (і притримати повідомлення) або надіслати свій запасний текст. |
| Притримати й повторити через, хв | Якщо ШІ в ліміті — бот повернеться до повідомлення через N хвилин і відповість. |
| Пауза ключа при ліміті, хв | На скільки «відпочиває» вичерпаний ключ, перш ніж його пробувати знову. |
| ID для команд «/ar» | ID вашого особистого акаунта — щоб керувати ботом із Telegram. |
Галочки
| Галочка | Що робить |
|---|---|
| Лише особисті чати | Не відповідати в групах і каналах. |
| Показувати «друкує…» | Індикатор набору перед відповіддю — виглядає живіше. |
| Ігнорувати ботів | Не відповідати іншим ботам. |
| Розпізнавати голосові | Розшифровувати голосові в текст (потрібен ключ Gemini). |
| Розуміти фото | Розпізнавати вміст фото (потрібен ключ Gemini). |
| Пам'ятати чергу при перезапуску | Ненадіслані відповіді збережуться й підуть після перезапуску. |
| Пам'ятати листування між запусками | Історія діалогів зберігається — бот пам'ятає, про що говорили. |
9. Кнопки та вікна
| Кнопка | Для чого |
|---|---|
| Старт / Стоп | Запустити або зупинити бота. |
| Автовідповідь: УВІМК / ВИМК | Швидко вимкнути відповіді, не зупиняючи програму. |
| Правила слів… | «На які слова → як відповідати»: свій текст, відповідь ШІ, реакція або ігнор. |
| Медіа… | «Медіа на запит»: просять фото/прайс — бот сам надішле потрібні файли. |
| Винятки (важливі чати)… | Позначте чати, які бот не має чіпати взагалі. |
| Скидання черги/пам'яті | Очистити ненадіслані відповіді та/або пам'ять діалогів. |
| Ліцензія / активація… | ID комп'ютера та введення ключа. |
| Зберегти | Зберегти налаштування. Застосовуються одразу, без перезапуску. |
10. Медіа на запит — надсилання фото й файлів
Бот може сам надсилати каталог, прайс або відео, коли клієнт про це просить.
- Натисніть «Медіа…» → «Додати».
- Слова — через кому, наприклад: фото, каталог, прайс, покажіть.
- «Надсилати як» — авто, фото, відео, кружечок, голосове, аудіо або документ.
- «Файли…» — оберіть один або кілька файлів із комп'ютера.
- «Підпис» — текст до першого файлу. «+ШІ» — після файлів бот ще й відповість текстом.
- «Зберегти».
Захист від зловживань налаштовується в розділі «Поведінка»: пауза між надсиланнями медіа одному клієнту, денний ліміт і опція «одні файли — раз на клієнта».
11. Керування з телефона
Ботом можна керувати просто з Telegram, не підходячи до комп'ютера.
Налаштування (один раз)
- Напишіть боту зі свого особистого акаунта: /ar
- Бот відповість: «Ваш ID: 123456789».
- Впишіть цей ID у поле «ID для команд «/ar»» у налаштуваннях і натисніть «Зберегти».
Як користуватися
Напишіть боту слово «меню» або «/ar» — надійде меню, далі керуєте цифрами:
1 · Автовідповідь: УВІМК — вимкнути 8 · Провайдер ШІ 2 · Статус 9 · Затримка відповіді 3 · Змінити промпт 10 · При недоступності ШІ 4 · Пауза між відповідями 11 · «Друкує…» увімк/вимк 5 · Відповідати, якщо немає в мережі 12 · Скинути чергу 6 · Скільки реплік пам'ятати 13 · Скинути пам'ять 7 · Модель ШІ 0 · Закрити меню
Є й текстові команди — «/ar help» покаже повний список. Наприклад: /ar on, /ar off, /ar status, /ar prompt <текст>.
12. Часті питання та проблеми
Бот не відповідає клієнтам
- Перевірте статус — має бути «У мережі як …».
- Перевірте «Автовідповідь: УВІМК».
- Подивіться журнал: там пишеться причина пропуску, наприклад «я зараз у мережі (активність нещодавно)» або «кулдаун за користувачем».
- Якщо стоїть «Відповідати, якщо немає в мережі N хв» — бот мовчить, поки ви самі пишете з цього акаунта.
У журналі «429 — денний»
Закінчився безкоштовний денний ліміт ключа. Бот сам перемкнеться на наступний ключ, якщо він доданий. Додайте ключі з інших безкоштовних акаунтів Groq.
Бот відповідає невлад або повторюється
- Збільште «Пам'ятати реплік у діалозі» до 20.
- Уточніть промпт — додайте факти про товар і правило «тримай нитку розмови».
- Скиньте пам'ять діалогів: «Скидання черги/пам'яті» → очистити пам'ять.
Кнопка «Старт» неактивна
Закінчилося демо або термін ліцензії. Натисніть «Ліцензія / активація…» і введіть ключ.
Потрібно кілька акаунтів
Скопіюйте теку з програмою в інше місце й запустіть другу копію — у неї будуть свої налаштування та свій вхід. Ліцензія при цьому одна: вона прив'язана до комп'ютера, а не до копії.
13. Важливе нагадування
- Відповідайте лише тим, хто написав вам сам. Масові розсилки незнайомим — те, за що Telegram обмежує акаунти.
- Не ставте паузи й ліміти в нуль без потреби: вони роблять поведінку бота природною.
- Використовуйте окремий робочий акаунт, а не особистий.
- Нікому не передавайте файли tg.session і appsettings.json — у них вхід у ваш Telegram і ваші ключі.