Git Product home page Git Product logo

telegramparserbot's Introduction

👾 TELEGRAM PARSER BOT

Бот для парсинга информации в телеграме. Ниже описана инструкция по настройке.

Установка зависимостей >> Скачивание файлов программы >> Получение API ключей >> Первичная настройка >> Запуск

⚙ ТРЕБОВАНИЯ:
  • Версия Python 3.6+
📦 БИБЛИОТЕКИ:

В следующей команде описана установка двух библиотек. Достаточно будет одной (pyrogram) , но разработчик рекомендует установить и tgcrypto. С ним бот работает на порядок быстрее.

pip install pyrogram tgcrypto
💾 КАЧАЕМ БОТА:

В консоли переходим в директорию где будет находиться бот и выполняеем следующую команду:

git clone https://github.com/ettercaper/TelegramParserBot.git
🔐 ПОЛУЧАЕМ API KEYS:

Далее нужно получить api_id и api_hash для аккаунта в телеге с которого будем парсить контент.

  1. Переходим по ссылке my.telegram.org/apps.
  2. Логинимся в системе, и заполняем все необходимые поля.
  3. Полученные по итогу api_id и api_hash надо вписать в файл config.ini в соответствующие строки.
🚀 ЗАПУСК ПРОГРАММЫ:

В папке с ботом:

python app.py

При первом запуске консоль запросит авторизацию.

Сначала надо будет ввести номер телефона в международном формате, потом код который придёт в самом мессенджере. Если установлен пароль на вход, то и его тоже запросит. После этого будет создан файл в корневой директории: account.session - это файл сессии, через него программа будет авторизовываться в последующие запуски.

На этом настройка закончена, жмём CTRL+C для выхода из программы. И можно запускать бот снова.

🔥 КОМАНДЫ / ПАРСЕРЫ:
Команды: Описание:
/parse_users arg Парсинг пользователей чата и их публичных данных.
💬 Детальнее

telegramparserbot's People

Contributors

ettercaper avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.