{"id":13988739,"url":"https://github.com/UsergeTeam/Userge-Plugins","last_synced_at":"2025-07-22T09:31:28.888Z","repository":{"id":37143410,"uuid":"263938378","full_name":"UsergeTeam/Userge-Plugins","owner":"UsergeTeam","description":"Plugins for Userge","archived":false,"fork":false,"pushed_at":"2024-04-25T05:40:48.000Z","size":1447,"stargazers_count":136,"open_issues_count":7,"forks_count":326,"subscribers_count":14,"default_branch":"dev","last_synced_at":"2024-11-29T07:36:54.222Z","etag":null,"topics":["userge"],"latest_commit_sha":null,"homepage":"https://userge.tech","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/UsergeTeam.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2020-05-14T14:30:11.000Z","updated_at":"2024-10-16T16:39:54.000Z","dependencies_parsed_at":"2024-08-09T13:20:50.010Z","dependency_job_id":null,"html_url":"https://github.com/UsergeTeam/Userge-Plugins","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/UsergeTeam/Userge-Plugins","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UsergeTeam%2FUserge-Plugins","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UsergeTeam%2FUserge-Plugins/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UsergeTeam%2FUserge-Plugins/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UsergeTeam%2FUserge-Plugins/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UsergeTeam","download_url":"https://codeload.github.com/UsergeTeam/Userge-Plugins/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UsergeTeam%2FUserge-Plugins/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266465078,"owners_count":23933058,"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","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"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":["userge"],"created_at":"2024-08-09T13:01:20.226Z","updated_at":"2025-07-22T09:31:27.522Z","avatar_url":"https://github.com/UsergeTeam.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# Userge-Plugins 💎\n\n[![Build Status](https://travis-ci.com/UsergeTeam/Userge-Plugins.svg?branch=master)](https://travis-ci.com/UsergeTeam/Userge-Plugins) ![Python Version](https://img.shields.io/badge/python-3.8-lightgrey) ![Release](https://img.shields.io/github/v/release/UsergeTeam/Userge) ![Stars](https://img.shields.io/github/stars/UsergeTeam/Userge-Plugins) ![Forks](https://img.shields.io/github/forks/UsergeTeam/Userge-Plugins) ![Issues Open](https://img.shields.io/github/issues/UsergeTeam/Userge-Plugins) ![Issues Closed](https://img.shields.io/github/issues-closed/UsergeTeam/Userge-Plugins) ![PR Open](https://img.shields.io/github/issues-pr/UsergeTeam/Userge-Plugins) ![PR Closed](https://img.shields.io/github/issues-pr-closed/UsergeTeam/Userge-Plugins) ![Contributors](https://img.shields.io/github/contributors/UsergeTeam/Userge-Plugins) ![Repo Size](https://img.shields.io/github/repo-size/UsergeTeam/Userge-Plugins) ![License](https://img.shields.io/github/license/UsergeTeam/Userge-Plugins) ![Commit Activity](https://img.shields.io/github/commit-activity/m/UsergeTeam/Userge-Plugins) [![Main Repo!](https://img.shields.io/badge/Main%20Repo-!-orange)](https://github.com/UsergeTeam/Userge) [![Join Channel!](https://img.shields.io/badge/Join%20Channel-!-red)](https://t.me/theUserge) [![DeepSource](https://static.deepsource.io/deepsource-badge-light-mini.svg)](https://deepsource.io/gh/UsergeTeam/Userge-Plugins/?ref=repository-badge)\n\n## [Documentation](https://userge.tech) 📘\n\n## [Main Repo](https://github.com/UsergeTeam/Userge) 💡\n\n## Contributing 👥\n\nYou can support us by contributing to this project development. If you have any suggestions or improvements, please [create an issue](https://github.com/UsergeTeam/Userge-Plugins/issues/new). Pull Requests are most welcome ! \n\n## Example Plugin 🤨\n\n```python\nfrom userge import userge, Message, filters\n\nLOG = userge.getLogger(__name__)  # logger object\nCHANNEL = userge.getCLogger(__name__)  # channel logger object\n\n# add command handler\n@userge.on_cmd(\"test\", about=\"help text to this command\")\nasync def test_cmd(message: Message):\n   LOG.info(\"starting test command...\")  # log to console\n   ...\n   await message.edit(\"testing...\", del_in=5)  # this will be automatically deleted after 5 sec\n   ...\n   await CHANNEL.log(\"testing completed!\")  # log to channel\n\n# add filters handler\n@userge.on_filters(filters.me \u0026 filters.private)  # filter my private messages\nasync def test_filter(message: Message):\n   LOG.info(\"starting filter command...\")\n   ...\n   await message.reply(f\"you typed - {message.text}\", del_in=5)\n   ...\n   await CHANNEL.log(\"filter executed!\")\n```\n\n### Support \u0026 Discussions 👥\n\n\u003e Head over to the [Discussion Group](https://t.me/slbotsbugs) and [Update Channel](https://t.me/theUserge)\n\n### Copyright \u0026 License 👮\n\n* Copyright (C) 2020 - 2022 by [UsergeTeam](https://github.com/UsergeTeam)\n* Licensed under the terms of the [GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007](https://github.com/UsergeTeam/Userge-Plugins/blob/master/LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FUsergeTeam%2FUserge-Plugins","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FUsergeTeam%2FUserge-Plugins","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FUsergeTeam%2FUserge-Plugins/lists"}