{"id":19468629,"url":"https://github.com/maktoobgar/telegram_bot_template","last_synced_at":"2026-04-18T10:11:40.282Z","repository":{"id":121181628,"uuid":"337652851","full_name":"maktoobgar/telegram_bot_template","owner":"maktoobgar","description":"A Telegram bot template with Django ORM and Pyrogram as main API message handler.","archived":false,"fork":false,"pushed_at":"2022-02-23T15:32:37.000Z","size":232,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-25T15:38:31.081Z","etag":null,"topics":["automation","bot","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":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/maktoobgar.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.rst","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2021-02-10T07:50:01.000Z","updated_at":"2022-11-15T09:19:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"67eb87da-8bc7-4613-9849-d38106451ae8","html_url":"https://github.com/maktoobgar/telegram_bot_template","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maktoobgar%2Ftelegram_bot_template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maktoobgar%2Ftelegram_bot_template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maktoobgar%2Ftelegram_bot_template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maktoobgar%2Ftelegram_bot_template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/maktoobgar","download_url":"https://codeload.github.com/maktoobgar/telegram_bot_template/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240682597,"owners_count":19840546,"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","bot","telegram-bot"],"created_at":"2024-11-10T18:43:02.496Z","updated_at":"2026-04-18T10:11:35.235Z","avatar_url":"https://github.com/maktoobgar.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Getting Started\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://www.python.org/downloads/\"\u003e\n        \u003cimg alt=\"Python\" src=\"https://img.shields.io/static/v1?label=Python\u0026message=v3.8.5\u0026color=blue\u0026logo=python\u0026logoColor=white\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://pypi.org/project/Django/3.1.6/\"\u003e\n        \u003cimg alt=\"Django\" src=\"https://img.shields.io/pypi/v/django/3.1.6?color=blue\u0026label=Django\u0026logo=django\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://pypi.org/project/Pyrogram/1.1.13/\"\u003e\n        \u003cimg alt=\"Pyrogram\" src=\"https://img.shields.io/pypi/v/pyrogram/1.1.13?color=blue\u0026label=Pyrogram\u0026logo=telegram\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"LICENSE\"\u003e\n        \u003cimg alt=\"MIT LICENSE\" src=\"https://img.shields.io/badge/License-MIT-green\"\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\nJust move step by step and everything should work so good.\n\n## Installation\n\nBefore using the bot, you need to install some dependencies that the project works with them but don't worry, there is an automation shell script for that.\\\nDependencies:\n1. Python3\n2. Python3-pip (pip3)\n    * django\n    * djangoRestFramework\n    * pyrogram\n    * mysqlclient\n    * wheel\n    * tgcrypto\n    * json (built-in)\n3. Python3-venv (Python Virtual Environment)\n4. Postgres Server\n\n### Linux\n\nOpen up your terminal, Go to the main project directory and just run:\n```\nsource ./commands/deploy\n```\nAnd answer the asked configurations on the way of installation.\n**Note**: This is kinda deprecated but still works.\n\n## Configuration\n\nDuring running the installation automation, the automation will ask you some questions and you just give him the right answer.\\\nThat's it.\\\nConfigurations will generate automat and There are no other configurations to do.\n\n## Usage\n\nNow that all of the top Dependencies should be installed on your system already configurations should be done, if you finished all top installation process successfully, you are ready to run the bot with:\n```\npython3 main.py\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaktoobgar%2Ftelegram_bot_template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaktoobgar%2Ftelegram_bot_template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaktoobgar%2Ftelegram_bot_template/lists"}