{"id":27136578,"url":"https://github.com/chuprinadaria/stripe-telegram-subscription-bot","last_synced_at":"2025-10-16T18:43:58.964Z","repository":{"id":278765521,"uuid":"925225789","full_name":"ChuprinaDaria/Stripe-Telegram-Subscription-Bot","owner":"ChuprinaDaria","description":"Telegram Subscription Bot with Stripe This Telegram bot allows users to register, select subscription plans, and complete payments securely using Stripe. It features an easy-to-use interface with predefined tariffs and automated payment processing. ","archived":false,"fork":false,"pushed_at":"2025-03-16T10:08:30.000Z","size":11,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-16T11:19:48.561Z","etag":null,"topics":["automation","billing","bot","ecommerce","payment-integration","python","stripe","subscription","telegram-bot"],"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/ChuprinaDaria.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-31T13:28:18.000Z","updated_at":"2025-03-16T10:12:50.000Z","dependencies_parsed_at":"2025-02-21T15:46:08.764Z","dependency_job_id":"afedc04c-c925-4c63-bbca-60d689f73ece","html_url":"https://github.com/ChuprinaDaria/Stripe-Telegram-Subscription-Bot","commit_stats":null,"previous_names":["chuprinadaria/dwarf"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuprinaDaria%2FStripe-Telegram-Subscription-Bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuprinaDaria%2FStripe-Telegram-Subscription-Bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuprinaDaria%2FStripe-Telegram-Subscription-Bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuprinaDaria%2FStripe-Telegram-Subscription-Bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ChuprinaDaria","download_url":"https://codeload.github.com/ChuprinaDaria/Stripe-Telegram-Subscription-Bot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247767222,"owners_count":20992542,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["automation","billing","bot","ecommerce","payment-integration","python","stripe","subscription","telegram-bot"],"created_at":"2025-04-08T03:00:39.142Z","updated_at":"2025-10-16T18:43:53.930Z","avatar_url":"https://github.com/ChuprinaDaria.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"💳 Telegram Subscription Bot with Stripe Integration\nThis Python-based Telegram bot allows users to subscribe to different tariff plans and complete payments securely using Stripe. The bot features an intuitive interface, enabling users to register, select subscription plans, and make payments directly through provided links.\n\n🔍 Features\n📋 User registration system\n💰 View and select subscription tariffs:\nMonth - 100 UAH\nSix months - 500 UAH\nYear - 900 UAH\n💳 Stripe integration for secure payments\n📲 Telegram bot commands for easy interaction\n📜 Logs all actions and errors for easier debugging\n⚙️ How to Use\n1️⃣ Install Required Libraries\nRun the following command to install dependencies:\n\nbash\nKopiuj\nEdytuj\npip install python-telegram-bot stripe\n2️⃣ Set Up API Keys\nReplace the following placeholders in the script:\n\nstripe.api_key: Replace with your Stripe Secret Key.\nApplicationBuilder().token(...): Replace with your Telegram Bot Token.\n3️⃣ Run the Bot\nExecute the script using Python:\n\nbash\nKopiuj\nEdytuj\npython telegram_subscription_bot.py\n💬 Available Commands\nCommand\tDescription\n/start\tStart the bot and receive a welcome message\n/help\tGet a list of available commands\n/registration\tRegister a new user\n/tariffs\tView available subscription tariffs\n/payment\tComplete payment for the selected tariff\n📚 Dependencies\npython-telegram-bot – Telegram bot framework\nstripe – For handling secure payments\nlogging – For logging activities and errors\n🚀 Example Usage\nUser sends /registration to register.\nBot prompts the user to view available tariffs with /tariffs.\nUser selects a tariff from the provided list.\nBot generates a payment link through Stripe using /payment.\nUser completes the payment using the provided Stripe link.\n💡 Notes\nMake sure you replace the test API keys with live credentials when moving to production.\nThe bot uses Telegram polling, which should be replaced with webhooks for larger-scale deployments.\nThis bot is designed for demonstration and should be secured before going live.\n🔒 Disclaimer\nDo not share your Stripe Secret Key or Telegram Bot Token publicly. Always use secure environment variables to store sensitive information in production.\n\nLet me know if you'd like me to help with setting up webhooks or deploying the bot on a server! 🚀\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchuprinadaria%2Fstripe-telegram-subscription-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchuprinadaria%2Fstripe-telegram-subscription-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchuprinadaria%2Fstripe-telegram-subscription-bot/lists"}