{"id":42068367,"url":"https://github.com/nusmodifications/telenus","last_synced_at":"2026-01-26T08:30:58.060Z","repository":{"id":46825516,"uuid":"408215329","full_name":"nusmodifications/telenus","owner":"nusmodifications","description":"A community-maintained platform for managing NUS-related Telegram groups.","archived":false,"fork":false,"pushed_at":"2023-09-04T16:24:11.000Z","size":74,"stargazers_count":2,"open_issues_count":4,"forks_count":1,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-04-14T05:15:18.480Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://telenus.nusmods.com/","language":"JavaScript","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/nusmodifications.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}},"created_at":"2021-09-19T19:14:47.000Z","updated_at":"2023-09-04T09:12:56.000Z","dependencies_parsed_at":"2024-01-23T21:24:50.542Z","dependency_job_id":"66c3f097-d65e-4c06-a5fb-d7bcd45f5c12","html_url":"https://github.com/nusmodifications/telenus","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/nusmodifications/telenus","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nusmodifications%2Ftelenus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nusmodifications%2Ftelenus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nusmodifications%2Ftelenus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nusmodifications%2Ftelenus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nusmodifications","download_url":"https://codeload.github.com/nusmodifications/telenus/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nusmodifications%2Ftelenus/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28770789,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-26T07:45:00.504Z","status":"ssl_error","status_checked_at":"2026-01-26T07:45:00.070Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":[],"created_at":"2026-01-26T08:30:57.263Z","updated_at":"2026-01-26T08:30:58.054Z","avatar_url":"https://github.com/nusmodifications.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TeleNUS\n\nJust another community-maintained platform for managing NUS-related Telegram groups. This project was originally created by Eugene Lim ([@eugenood](https://github.com/eugenood)) and he has gracefully allowed NUSModifications to house this project so that we can build tighter integration of TeleNUS with NUSMods, while at the same time encouraging more community contributions.\n\n## Overview\n\n### What is TeleNUS?\n\nTeleNUS is a community-maintained platform for managing NUS-related Telegram groups. Users can add and remove groups using the [TeleNUS bot](https://t.me/telenus_bot) and browse groups on the [TeleNUS website](https://telenus.nusmods.com).\n\n### What does it mean to be community-maintained?\n\nBy design, all users are given the freedom to add any groups into TeleNUS to encourage diversity of groups. To counteract malicious users from adding inappropriate groups, all users are also given the power to remove any groups from TeleNUS. Since the power of curation is distributed equally among all users, TeleNUS is effectively maintained by the community of users.\n\n### How to add a group into TeleNUS?\n\nAdd [@telenus_bot](https://t.me/telenus_bot) into the group, promote it to an administrator, and run the `/add` command.\n\n### How to remove a group from TeleNUS?\n\nRun the `/remove` command.\n\n### Why does TeleNUS bot requires administrative rights?\n\nAdministrative rights are required to generate the group link. They are also needed to automatically remove the alert messages when a user entered or leave the chat.\n\n## License\n\nTeleNUS is [MIT licensed](https://github.com/eugenood/telenus/blob/main/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnusmodifications%2Ftelenus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnusmodifications%2Ftelenus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnusmodifications%2Ftelenus/lists"}