{"id":22200151,"url":"https://github.com/ideepakpg/password-generator-bot","last_synced_at":"2026-05-01T10:32:21.413Z","repository":{"id":202917350,"uuid":"707748220","full_name":"ideepakpg/password-generator-bot","owner":"ideepakpg","description":"Password Generator Bot written in C# using .NET Client Telegram Bot API","archived":false,"fork":false,"pushed_at":"2023-12-17T06:57:49.000Z","size":707,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-24T23:46:52.579Z","etag":null,"topics":["asp-net","csharp","dotnet","telegram","telegram-bot","telegram-bot-api"],"latest_commit_sha":null,"homepage":"https://t.me/random_passgen_bot","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ideepakpg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-10-20T15:10:16.000Z","updated_at":"2023-12-17T06:58:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"ef9a7679-6e36-4754-9905-9875296bc30c","html_url":"https://github.com/ideepakpg/password-generator-bot","commit_stats":null,"previous_names":["ideepakpg/password-generator-bot"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ideepakpg/password-generator-bot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ideepakpg%2Fpassword-generator-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ideepakpg%2Fpassword-generator-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ideepakpg%2Fpassword-generator-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ideepakpg%2Fpassword-generator-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ideepakpg","download_url":"https://codeload.github.com/ideepakpg/password-generator-bot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ideepakpg%2Fpassword-generator-bot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32494270,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"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":["asp-net","csharp","dotnet","telegram","telegram-bot","telegram-bot-api"],"created_at":"2024-12-02T15:21:07.847Z","updated_at":"2026-05-01T10:32:21.387Z","avatar_url":"https://github.com/ideepakpg.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Password Generator Bot\n\nA simple Telegram bot built in C# using the .NET client for the Telegram Bot API. This bot allows users to generate strong and random passwords on-demand.\n\n## Features\n- Generate strong and random passwords.\n- Create a robust, random password with a length of 25 characters, including a mix of uppercase letters, lowercase letters, special symbols, and numbers.\n- Accessible through the Telegram messenger platform.\n\n## Prerequisites\n - [C#](https://dotnet.microsoft.com/en-us/learn/csharp)\n - [A guide to .NET Telegram.Bot API](https://telegrambots.github.io/book/)\n\n## How to Use the Bot\n\nFind the bot on [Currency Exchange Bot](https://t.me/random_passgen_bot)\n\n\n# Getting Started\n\n## Installation\n\n1. Clone this repository:\n   ```sh\n   git clone https://github.com/ideepakpg/password-generator-bot.git\n\n2. Open the project in your favorite C# IDE (e.g., Visual Studio, Visual Studio Code).\n\n3. Replace ```BOT_TOKEN``` in the [Program.cs](https://github.com/ideepakpg/password-generator-bot/blob/main/Program.cs) file with your Telegram Bot API token.\n\n    Unsure about obtaining a bot token from Telegram? Follow these steps:\n\n4. ## Creating Your Own Telegram Bot\n\n- **To create your own Telegram bot, you can follow these steps:**\n  \n  - Open Telegram and search for \"[BotFather](https://t.me/BotFather)\"\n  - Start a chat with [BotFather](https://t.me/BotFather).\n  - Use the ```/newbot``` command to create a new bot.\n  - Follow the instructions to choose a name and username for your bot.\n  - BotFather will provide you with an API token. Copy and use this token in your code, replacing the placeholder where ```BOT_TOKEN``` is written.\n\n5. Build and run the project\n   ```sh\n   dotnet build\n   dotnet run\n\n## Commands\n- `/start`: Start using the Password Generator Bot.\n\n- `/generate`: To genrate strong random password.\n\n## Usage\n\n1. Start a chat with your bot on Telegram.\n\n2. Send the `/generate` command to trigger the password generation.\n\n3. The bot will immediately create a strong, random password for you.\n\n## Screenshot\n\n![Screenshot (27)](https://github.com/ideepakpg/password-generator-bot/assets/123804790/f322ec71-e499-484e-97fc-46c537c4348f)\n\n  \n## Upcoming Updates\nI am continuously working on improving the Password Generator Bot. Here are some of the features and updates you can expect in the near future:\n\n- ***Bookmark Passwords***: I am currently working on a feature that will allow you to store and manage generated passwords, providing a convenient way to access them whenever you need.\n\n## Acknowledgement\nThe Currency Exchange Bot was developed using [C#](https://dotnet.microsoft.com/en-us/learn/csharp) and the [Telegram Bot API in .NET](https://github.com/TelegramBots/Telegram.Bot).\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fideepakpg%2Fpassword-generator-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fideepakpg%2Fpassword-generator-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fideepakpg%2Fpassword-generator-bot/lists"}