A Python port of the GetIDs engine that calculates the date of creation for Telegram accounts using known creation dates.
Project description
This is a Python port of the GetIDs engine that calculates the date of creation for Telegram accounts using known creation dates.
The original repository can be found here.
Installation
$ pip install -U getids
Usage
You can use the package in two ways:
Interactively
$ python -m getids 1234567 200097591 2000000000
Expected output:
1234567: older_than 10/2013
200097591: aprox 5/2016
2000000000: newer_than 10/2021
From python code
>>> from getids import get_date_as_string, get_date_as_datetime
>>>
>>> get_date_as_string(1234567)
('older_than', '10/2013')
>>> get_date_as_string(200097591)
('aprox', '5/2016')
>>> get_date_as_string(2000000000)
('newer_than', '10/2021')
>>>
>>> get_date_as_datetime(1234567)
(-1, datetime.datetime(2013, 10, 31, 22, 0))
>>> get_date_as_datetime(200097591)
(0, datetime.datetime(2016, 5, 6, 17, 25, 6))
>>> get_date_as_datetime(2000000000)
(1, datetime.datetime(2021, 10, 11, 21, 53, 20))
Note: The get_date_as_datetime function is seen as a low-level function, since it returns a specific date, which is not wanted in most cases, since the date is not accurate.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
getids-1.1.0.tar.gz
(4.0 kB
view hashes)
Built Distribution
getids-1.1.0-py3-none-any.whl
(5.0 kB
view hashes)