[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-115":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":21,"hasPages":23,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":25,"readmeContent":26,"aiSummary":27,"trendingCount":16,"starSnapshotCount":16,"syncStatus":14,"lastSyncTime":28,"discoverSource":29},115,"teleMirror","ircfspace\u002FteleMirror","ircfspace","A simple desktop client for viewing Telegram channels, specifically designed for complex filtering environments like Iran","",null,"JavaScript",345,65,2,4,0,3,46,9,5.46,false,"main",true,[],"2026-06-12 02:00:08","# teleMirror\n\nteleMirror provides a reliable way to access Telegram channels in heavily filtered internet environments. By utilizing multiple bypass techniques and alternative data sources, it ensures consistent access to content even when direct Telegram connections are blocked.\n\n## Features\n\n- 👀 **No Telegram Required**: View channels without installing the official Telegram app\n- 🔄 **Multi-Source Access**: Direct Telegram access + GitHub JSON backup for maximum reliability\n- 🛡️ **Advanced Bypass**: Multiple proxy methods including Google Translate to circumvent filtering\n- 🎨 **Clean Interface**: Modern UI optimized for content reading\n- 💾 **Smart Caching**: Reduces requests and improves loading speed\n- 📊 **Rich Content**: Display posts with views, and media previews\n- 🌐 **Multi-Language Support**: Switch between Persian (Farsi) and English with a single click\n\n![Cover](.github\u002Fimages\u002Fscreenshot.png)\n\n## Downloads\n\nPre-built binaries are available for the following platforms and architectures:\n\n| Platform | Architectures    |\n| -------- | ---------------- |\n| Windows  | x64, ia32, arm64 |\n| Linux    | x64, arm64       |\n| macOS    | x64, arm64       |\n\nYou can download the latest release from the [GitHub Releases](https:\u002F\u002Fgithub.com\u002Fircfspace\u002FteleMirror\u002Freleases) page.\n\n## Installation\n\n### Prerequisites\n\n- Node.js (version 16 or higher)\n- npm\n\n### Installation Steps\n\n1. Clone the repository:\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fircfspace\u002FteleMirror.git\ncd teleMirror\n```\n\n2. Install dependencies:\n\n```bash\nnpm install\n```\n\n3. Run the application:\n\n```bash\nnpm start\n```\n\n## Project Structure\n\n```\nteleMirror\u002F\n├── main.js                 # Main Electron file\n├── server\u002F\n│   └── server.js          # Express backend server\n├── renderer\u002F\n│   └── telegram-ui.html # User interface\n├── http-client.js          # HTTP client with proxy support\n├── telegram-parser.js      # Telegram content parser\n├── preload.js             # Electron preload script\n└── assets\u002F                # Static files\n```\n\n## Data Sources\n\nThe application uses two sources for channel information:\n\n### 1. Direct Telegram\n\n- Uses Google Translate proxies\n- Support for multiple methods to bypass filtering\n\n### 2. GitHub JSON API\n\n- URL: `https:\u002F\u002Fraw.githubusercontent.com\u002Fircfspace\u002FteleFeed\u002Frefs\u002Fheads\u002Fexport\u002F{channelname}.json`\n- Channel name must be in lowercase\n- Used as backup source when Telegram is unavailable\n\n## Technical Features\n\n- **Proxy Support**: Multiple methods for accessing Telegram\n- **Smart Caching**: 15-minute cache to reduce repeated requests\n- **Format Conversion**: Automatic conversion of GitHub data to Telegram format\n- **Validation**: Prevent creation of invalid channels\n- **Auto Cleanup**: Remove empty and invalid channels\n\n## Development\n\n### Adding a New Channel\n\nYou can add channels in the following formats:\n\n- Username: `ircfspace`\n- With @: `@ircfspace`\n- Telegram URL: `https:\u002F\u002Ft.me\u002Fircfspace`\n- Short URL: `t.me\u002Fircfspace`\n\n### Channel Data Structure\n\n```javascript\n{\n  username: \"channel_name\",\n  name: \"Display Name\",\n  loading: false,\n  photo: \"https:\u002F\u002F...\" \u002F\u002F optional\n}\n```\n\n## Troubleshooting\n\n### Common Issues\n\n1. **Channel not adding**\n    - Check if the channel address is correct\n    - Make sure the channel hasn't been added before\n\n2. **Messages not loading**\n    - Check your internet connection\n    - Wait a few minutes and try again\n\n3. **Empty items in list**\n    - Restart the application\n    - Clear browser cache\n\n## Logging\n\nTo view application logs:\n\n- In development mode: Browser developer console\n- In production mode: Electron console logs\n\n## Contributing\n\nTo contribute to the project:\n\n1. Create a fork\n2. Apply your changes in a new branch\n3. Create a Pull Request\n\n## License\n\nThis project is licensed under the MIT License.\n\n## Support\n\nFor bug reports or suggestions:\n\n- Create an Issue on GitHub\n- Send a message to the project's Telegram channel\n\n## Donate\n\nteleMirror is provided as a free and open-source application. If you find this project useful and would like to support its development, you can make a donation:\n\nhttps:\u002F\u002Fircf.space\u002Fcontacts.html#donate\n\nYour support helps us maintain and improve the project for everyone.\n\n## Credits\n\nThis project incorporates some methods and techniques inspired by ezyTel, which served as a reference for certain implementation approaches. The project also utilizes the [TeleFeed](https:\u002F\u002Fgithub.com\u002Fircfspace\u002FteleFeed) repository as a backup data source for channel content.\n","teleMirror 是一个专为复杂网络过滤环境设计的Telegram频道查看器桌面客户端。其核心功能包括无需安装官方Telegram应用即可浏览频道内容，支持多源访问（直接Telegram连接和GitHub JSON备份），以及采用多种代理方法（如Google Translate）来绕过网络限制。此外，它还具备现代简洁的用户界面、智能缓存以提升加载速度，并支持波斯语和英语切换。此项目特别适合在互联网审查严格的地区使用，如伊朗，能够帮助用户稳定地获取Telegram频道的信息。","2026-06-11 02:30:58","CREATED_QUERY"]