SA:MP Arizona [C++] ArizonaBot - Авто-ответчик + Уведомления в Telegram

rukiamuq

Новичок
Автор темы
25
1
Версия SA-MP
  1. Любая

Описание:

Скрипт написанный на C++ для тех, кому нужен авто-ответ, с симуляцией нажатий клавиш. Программа работает в режиме реального времени, она мониторит ваш чат-лог, и как только админ пишет вам в /b чат, скрипт мгновенно отправляет уведомление в Telegram и сам отвечает в игру.


Основные функции:

Chat-Monitoring: Чтение лога игры прямо во время процесса

Telegram Alerts: Мгновенный пуш в ваш TG, если админ спросил что-то в чате

Smart Typing: Эмуляция ввода текста. Бот имитирует нажатие клавиш с задержками, а самое главное, админ по клавиатуре во время рекона увидит что вы действительно печатаете, что выглядит как ответ реального человека.

Auto-parsing chatlog: Указывать путь к чат-логам игры - не нужно, программа сама всё найдёт.


Работа бота в тг:
Посмотреть вложение 287566

Плюсы:

Максимальная простота и надежность.

Реалистичная эмуляция набора текста.

Быстрое реагирование на действия администрации.

Быстрая возможность смены Token и ChatID для бота в телеграмм.Программа сама находит путь к chatlog, и сама парсит последний лог.


Минусы:
Нужно самому запускать программу каждый раз, преимущество автоматизации при запуске всё таки на стороне встраиваемых скриптовых языках.


Как настроить под себя:
Создайте рядом с исполняемым файлом (.exe), текстовый документ с именем TokenChatId, в первую строку вставляйте Token, во вторую - ChatId.


С момента публикации темы, добавил такие функции:
Добавил несколько вариаций ответа и реакция на них.
Добавил рандомизацию таймингов между печатью.

Компилировать в ручную .cpp файл, теперь не нужно, лезть в код и перекомпилировать в исполняемый файл ради изменения токена или чат айди теперь тоже не нужно.
Парсинг чат логов проходит автоматически, теперь указывать путь к логам при каждом запуске не нужно.


Как пользоваться:

  1. Запустите игру, после захода в аккаунт переходите к следующему шагу.
  2. Запустите программу, проверьте не выводит ли каких-то ошибок.
  3. После сообщения "Succesfully loaded log. Thank you for use!" бот начинает работу

Исходный код:
GitHub Repository
Автор: rukiamuq
If you wanna help me: Donate
 

Вложения

  • ArizonaAUTO.exe
    270 KB · Просмотры: 3
Последнее редактирование: