{"id":39541274,"url":"https://github.com/lananolana/test_data_generator","last_synced_at":"2026-01-18T06:37:05.295Z","repository":{"id":189968897,"uuid":"681332432","full_name":"lananolana/test_data_generator","owner":"lananolana","description":"Generate test data with Telegram bot in one click: random users, files, texts and credit cards.","archived":false,"fork":false,"pushed_at":"2023-11-30T18:53:29.000Z","size":68,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-10T04:57:10.402Z","etag":null,"topics":["credit-card","data","data-generation","fake-data","random","telegram-bot","test-data","test-data-generator","test-file-generator","testing","testing-tools","text-generation","user-generator"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lananolana.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://buymeacoffee.com/lananolana"]}},"created_at":"2023-08-21T19:26:42.000Z","updated_at":"2023-11-30T18:49:27.000Z","dependencies_parsed_at":"2023-11-16T00:34:17.150Z","dependency_job_id":"fd9ea874-3569-4906-be77-fdbdc0391e8a","html_url":"https://github.com/lananolana/test_data_generator","commit_stats":{"total_commits":76,"total_committers":2,"mean_commits":38.0,"dds":0.06578947368421051,"last_synced_commit":"c80d4b9754d2ac7f0f8af08aef2d5c48b04ba586"},"previous_names":["schoegar/test-data-generator","lananolana/test-data-generator","lananolana/test_data_generator"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lananolana/test_data_generator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lananolana%2Ftest_data_generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lananolana%2Ftest_data_generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lananolana%2Ftest_data_generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lananolana%2Ftest_data_generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lananolana","download_url":"https://codeload.github.com/lananolana/test_data_generator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lananolana%2Ftest_data_generator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28531997,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T00:39:45.795Z","status":"online","status_checked_at":"2026-01-18T02:00:07.578Z","response_time":98,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["credit-card","data","data-generation","fake-data","random","telegram-bot","test-data","test-data-generator","test-file-generator","testing","testing-tools","text-generation","user-generator"],"created_at":"2026-01-18T06:37:05.071Z","updated_at":"2026-01-18T06:37:05.224Z","avatar_url":"https://github.com/lananolana.png","language":"Python","funding_links":["https://buymeacoffee.com/lananolana"],"categories":[],"sub_categories":[],"readme":"# Test Data Generator\n\nGenerate test data easily with Telegram bot: random users, credit cards, texts, and files in various formats. This project aims to save the valuable time of QA Engineers and testers by providing an efficient way to prepare test data.\n\n[![Telegram Bot](https://img.shields.io/badge/telegram_bot-090909?style=for-the-badge\u0026logo=telegram)](https://t.me/testdatagenerator_bot)\n[![Python](https://img.shields.io/badge/python-090909?style=for-the-badge\u0026logo=python\u0026logoColor=3776AB)](https://www.python.org/downloads/)\n\n\n[//]: # \"Take a look at this bot before hosting it yourself, and let's improve it together: [Test Data Generator](https://t.me/testdatagenerator_bot) 👈\"\n\n## Features  🚀\n\nTest Data Generator is a Python-based project using [pyTelegramBotAPI](https://github.com/eternnoir/pyTelegramBotAPI) and [Faker](https://github.com/joke2k/faker) package. It provides a convenient way to generate data:\n\n* **Users information.** Full name, mail, password, username, phone, birthdate, and address. Up to 15 users at a time in JSON format.\n* **Credit card details.** MasterCard, VISA, AmEx, Maestro, Discover, and JCB.\n* **Files in multiple formats.** Any of 20 popular formats from 1 B to 45 MB.\n* **Text samples.** Limited only by the Telegram itself: up to 4000 characters.\n\n## Contributing ⭐️\n\nContributions to this project are welcome! If you'd like to contribute, fork the repository, create a new branch, make your enhancements, and submit a pull request.\n\nIf you have any questions, suggestions, or feedback, feel free to [contact me on Telegram](https://t.me/lanaalekseevaa) or email: `lanaalekseevaa@gmail.com`\n\n## Installation\n\nIf you want to install the project yourself, here's what you need:\n\n1. Install packages using pip (a Python package manager):\n\n    ```bash\n    pip install pyTelegramBotAPI\n    ```\n\n    ```bash\n    pip install Faker\n    ```\n\n2. Clone the repo:\n\n    ```bash\n    git clone https://github.com/schoegar/test-data-generator/tree/main\n    ```\n\n3. Create a Telegram bot using @botFather on Telegram.\n4. Obtain your personal `token` from @botFather and insert it into the code.\n\n   ```python\n   token = 'TOKEN'\n   bot = TeleBot(token, parse_mode = 'html')\n   ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flananolana%2Ftest_data_generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flananolana%2Ftest_data_generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flananolana%2Ftest_data_generator/lists"}