Skip to content

Latest commit

 

History

History
141 lines (99 loc) · 8.16 KB

readme.uk.md

File metadata and controls

141 lines (99 loc) · 8.16 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

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

Ми також шукаємо нових членів команди, які допоможуть нам розвивати наші проекти. Якщо вас це цікавить, зв'яжіться з нами через зазначені вище контакти.