Skip to content

Latest commit

 

History

History
141 lines (99 loc) · 8.29 KB

readme.ru.md

File metadata and controls

141 lines (99 loc) · 8.29 KB

Botify - Telegram Airdrop Bot Automation

Botify - это инструмент, разработанный для автоматизации взаимодействия с 'airdrop' ботами в Telegram. Этот проект упрощает и улучшает процесс участия в криптовалютных airdrop'ах.

Botify - это проект, разработанный командой Less. Мы - группа энтузиастов, следящих за криптовалютами и технологией блокчейн. Наша цель - создать сообщество единомышленников, разделяющих нашу страсть к миру криптовалют.

Содержание

Отказ от ответственности

Caution

Этот проект предоставляется исключительно в образовательных целях. Создатели Botify не поддерживают и не несут ответственности за любое неправильное использование этого программного обеспечения. Используйте его на свой страх и риск и убедитесь, что вы соблюдаете условия использования Telegram и любые применимые законы и правила. Пожалуйста, будьте осторожны и помните, что использование такого программного обеспечения может привести к блокировке вашего аккаунта.

Important

Это наш первый проект, написанный на языке высокого уровня, а именно TypeScript. Обратите внимание, что некоторые части кода могут быть написаны грубо или неправильно, так как этот проект был разработан после всего одного часа чтения официальной документации.

Функции

Глобальные функции

  • Авторизация в Telegram с использованием tdl
  • Сохранение базы данных сеансов для избежания повторной авторизации
  • Поддержка нескольких аккаунтов Telegram
  • Поддержка прокси с привязкой к аккаунту

Функции для каждого проекта

Каждый проект имеет свой набор функций. Они описаны в vendor readme.

Начало работы

Предварительные требования

Перед началом убедитесь, что вы выполнили следующие требования:

  • Установили Bun Bun Logo на вашем компьютере и добавили его в PATH.
  • Зарегистрированный аккаунт Telegram с авторизацией через номер телефона.

Установка

  1. Клонируйте репозиторий на ваш компьютер:
  git clone https://github.com/alex-mxrz/Botify.git
  1. Перейдите в директорию проекта:
  cd Botify
  1. Установите зависимости проекта:
  bun install
  1. Настройте файл .env (см. Конфигурация).

Конфигурация

Проект использует файл .env для хранения переменных среды. Вы можете найти пример конфигурационного файла в .env.template.

  1. Чтобы настроить проект, переименуйте файл .env.template в .env:
  mv .env.template .env
  1. Откройте файл .env в вашем любимом текстовом редакторе и заполните необходимые поля:
  # Telegram API credentials
  API_ID = ...
  API_HASH = ...
  1. Замените ... на ваш API ID и API hash Telegram. Вы можете получить эти значения, создав новое приложение на сайте Telegram API.

Использование

Так как наш проект использует интерфейс командной строки, вы можете запустить его, следуя этим шагам:

  1. Перейдите в директорию проекта:
  cd <path-to-project>
  1. Запустите проект с помощью следующей команды:
  bun start
  1. Следуйте инструкциям в консоли, чтобы авторизовать ваш аккаунт Telegram и взаимодействовать с ботами.

Вклад в проект

Если вы хотите внести свой вклад в этот проект, выполните следующие шаги:

  1. Сделайте форк репозитория.

  2. Создайте новую ветку:

  git checkout -b feature-branch-name
  1. Внесите изменения и зафиксируйте их:
  git commit -m 'Add some feature'
  1. Отправьте ветку в ваш форкнутый репозиторий:
  git push origin feature-branch-name
  1. Отправьте запрос на слияние (pull request).

Лицензия

Этот проект лицензирован на условиях GNU General Public License v3.0. Подробности см. в LICENSE.

Контакты

Если у вас есть вопросы, предложения, замечания или вам нужна помощь, свяжитесь с нами:

Important

Пожалуйста, присоединяйтесь к нашему каналу, чтобы поддержать и развивать украинское и европейское (в будущем) криптосообщество. Мы ждем вас! Мы ценим ваш интерес и поддержку! Мы открыты к любым предложениям и отзывам для улучшения пользовательского опыта.

Мы также ищем новых членов команды, которые помогут нам развивать наши проекты. Если вы заинтересованы, свяжитесь с нами через указанные выше контакты.