From 2a503856c287f832af5cbe9481c2dcf56e8a9e90 Mon Sep 17 00:00:00 2001 From: msramalho <19508417+msramalho@users.noreply.github.com> Date: Thu, 8 Feb 2024 15:08:35 +0000 Subject: [PATCH] fix poetry build default env file is empty --- pyproject.toml | 2 +- telegram_phone_number_checker/main.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 2d6539e..69a4566 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "telegram-phone-number-checker" -version = "1.0.4" +version = "1.0.5" description = "Check if phone numbers are connected to Telegram accounts." authors = ["Bellingcat"] license = "MIT" diff --git a/telegram_phone_number_checker/main.py b/telegram_phone_number_checker/main.py index a1b862a..93e51f6 100644 --- a/telegram_phone_number_checker/main.py +++ b/telegram_phone_number_checker/main.py @@ -1,7 +1,7 @@ import os, json, re from telethon.sync import TelegramClient, errors, functions from telethon.tl.types import InputPhoneContact -from dotenv import load_dotenv +from dotenv import load_dotenv, dotenv_values, find_dotenv from getpass import getpass import click @@ -88,7 +88,7 @@ def show_results(output, res): @click.option('--output', help='results filename, default to results.json', default="results.json", type=str) def main_entrypoint(phone_numbers, api_id, api_hash, api_phone_number, output): """Check to see if one or more phone numbers belong to a valid Telegram account""" - load_dotenv() + load_dotenv(".env") client = login(api_id, api_hash, api_phone_number) res = validate_users(client, phone_numbers) show_results(output, res)