{"id":19693288,"url":"https://github.com/karipov/tagtrack","last_synced_at":"2025-04-29T09:31:37.429Z","repository":{"id":52476110,"uuid":"265682804","full_name":"karipov/tagtrack","owner":"karipov","description":"#️⃣ Telegram macOS Swift bug and suggestions tracker; integrates with Trello.","archived":false,"fork":false,"pushed_at":"2023-07-20T15:11:09.000Z","size":121,"stargazers_count":8,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"ios","last_synced_at":"2025-04-05T14:42:01.370Z","etag":null,"topics":["tags","telegram","telethon","trello"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/karipov.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}},"created_at":"2020-05-20T20:48:34.000Z","updated_at":"2022-11-12T16:59:08.000Z","dependencies_parsed_at":"2022-09-16T07:23:31.166Z","dependency_job_id":"a8cfd3c5-5e30-44ee-936f-c65686fadf75","html_url":"https://github.com/karipov/tagtrack","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karipov%2Ftagtrack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karipov%2Ftagtrack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karipov%2Ftagtrack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/karipov%2Ftagtrack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/karipov","download_url":"https://codeload.github.com/karipov/tagtrack/tar.gz/refs/heads/ios","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251473341,"owners_count":21595046,"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":["tags","telegram","telethon","trello"],"created_at":"2024-11-11T19:16:23.866Z","updated_at":"2025-04-29T09:31:37.168Z","avatar_url":"https://github.com/karipov.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tracker\n\n[@tagtrackbot](https://t.me/tagtrackbot)  \nTracks bugs and feature suggestion messages on trello boards. Currently operational in the [@macswift](https://t.me/macswift) MacOS Swift beta chat.\n\n### Functions:\n- creates and sorts Trello cards in the presence of certain tags in a message (more info below).\n- changes the status of the cards based on the replies of admins/developers (more info below).\n- downloads and adds any attachements (including photo albums) from the message to its repsective trello card (max limit **10MB** per file).\n- finds and specifies the version of the application in the trello card (using regex).\n- also adds the original t.me message link within the chat to the trello card.\n\n### Tags:\n- `#bug` - bugs in the logic of the application.\n- `#visual` - interface bugs.\n- `#suggestion`, `#feature` - new functionality suggestions.\n\n### Sorting:\n1) `#bug` \u0026 `#visual` go to one trello board [e.g. [Bugs \u0026 Visual](https://trello.com/b/P4sepLgm/bugs-visual)]. Each tag has it's separate trello list.\n2) `#suggestion` \u0026 `#feature` go to a separate board [e.g. [Feature Requests](https://trello.com/b/ag5JfYS7/feature-requests)].\n\n\n### Admins / Developers:\n- can reply to the tagged messages with `fixed`, `done`, among other things, which moves the associated card to the `Completed` list on their respective trello boards.\n- can also reply with `no`, `not a bug`, `reject` etc. and the card is moved into the `Rejected` list.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaripov%2Ftagtrack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkaripov%2Ftagtrack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaripov%2Ftagtrack/lists"}