Инструкция: как настроить 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 и ваши ключи.