Skip to main content

telegram listener tool

Project description

action-react

action-react is a tool that reacts to Telegram chat messages.

GitHub GitHub Build Status codecov PyPI Docs

Project Board

Overview

action-react specifically listens to an account in a Telegram chat and makes corresponding http calls given the content of the message. This is inspired by tuixue.online-visa, a tool that periodically checks and publishes US consulate visa appointment availabilities across the world.

A possible application of this tool is to use it to listen to a Telegram bot publishing messages about new visa appointments, and makes http calls to the consulate appointment service to grab the desired spot.

Installation

Install the library's dependencies and build the library using:

pip install action-react

Usage

In your code, begin by importing the package:

from action-react import main

You can connect it to a telegram chat using:

main(api_id, api_hash, phone, username, target_date, cities)

For example, you can use main("123", "hash123", "+12345678901", "username", datetime.date(2022,2,2), ["boston", "houston"]) to start the function.

Alternatively, you can directly run python main.py after setting up the configurations in config.ini.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

action-react-0.0.5.tar.gz (19.9 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page